session granted · role: visitor

Joshua Egbeyemi

Senior Full-Stack Engineer — Identity, Search & Applied AI Systems

Ten-plus years shipping production software, now spent mostly on the layer underneath the product: search infrastructure, access control, and the AI systems that sit on top of both. I rebuilt Accomplishr's search on vector embeddings and cut response time from 5 seconds to under 200ms — then went and did it again for the community feed.

GET /auth/session
"sub": "joshua.egbeyemi",
"location": "Moncton, NB, CA",
"role": "senior_engineer",
"scope": [
  "fullstack", "search",
  "applied_ai", "iam"
],
"experience_years": 10,
"clearance": ["ISC2", "ISO27001-LA"]
200 · access granted
5s→200mssearch response time, Accomplishr
500k+records processed, loan platform
20k+users on shipped apps
30%+drop in production bugs
10+ yrsproduction engineering
GET /about

About

identity.json200 OK

I'm a senior full-stack engineer based in Moncton, NB, with ten-plus years across backend architecture, frontend delivery, and — increasingly — the access-control layer underneath both. Most of that time has gone into Node.js, Python, and TypeScript backends, React/Vue/Next.js frontends, and the identity plumbing (SSO, SAML, RBAC, OAuth2) that decides who gets to see what.

The last two years pulled me deeper into applied AI: rebuilding search on OpenSearch vector embeddings, building a semantic expert-matching engine on MongoDB Vector Search, and shipping a LangChain RAG pipeline for document intelligence — all inside a product with real compliance requirements, not a weekend demo.

I hold ISC2 and ISO/IEC 27001:2022 Lead Auditor certifications, and a PGD in Cybersecurity and Intelligence Engineering. I care about systems that stay fast and legible as they scale, and about handing off code a reviewer doesn't have to squint at.

GET /experience

Experience

career_history.log4 entries
Senior Full Stack Software Engineer · Accomplishr
Jan 2024 – Oct 2025
  • Rebuilt user search and community-feed aggregation on OpenSearch vector embeddings, cutting response times from 5s and ~3s respectively to under 200ms at scale.
  • Designed and shipped a semantic expert-recommendation engine using MongoDB Vector Search and OpenAI embeddings, matching users by role, skills, education, and bio.
  • Built a LangChain-based RAG pipeline for document intelligence, extending the platform's AI extraction and synthesis capabilities.
  • Set up Google SAML SSO with role-based access control for engineering and CX teams.
  • Designed a microservice-based payment system integrating Stripe and PayPal with embedded identity verification.
  • Led the calendar-sync team, building two-way sync with Google and Microsoft Calendar across all product surfaces, and migrated live video from WebRTC to the Zoom API.
  • Ran code reviews and sprint planning across two engineering teams and mentored engineers — contributing to a 30%+ drop in production bugs.
OpenSearchMongoDB Vector SearchOpenAI APILangChainNestJSSAML / RBACStripeGraphQL
Frontend & Mobile Software Engineer · Microvest
Sep 2021 – Sep 2023
  • Shipped and maintained cross-platform apps used by more than 20,000 users.
  • Built a real-time dashboard giving internal teams visibility into customer activity.
  • Built a Treasury module with automated reporting and access controls for financial operations.
  • Added Cloudinary-based media optimization, improving load times for mobile users.
AngularIonicCapacitorNuxt.jsCloudinary
Full Stack Software Engineer · The Mullings Group
Jul 2019 – Sep 2021
  • Designed a Node.js Pub/Sub and event-broker system, reducing sync delays in data management.
  • Built real-time gameplay story workflows supporting an active base of 3,000+ players.
  • Consolidated data sources behind a Python API layer, simplifying future integrations.
  • Replaced legacy jQuery modules with React, improving stability and performance.
Node.jsPub/SubPythonReact
Full Stack Software Engineer · First Pavilion Technologies
Sep 2015 – Apr 2019
  • Built a coworking management platform with real-time Wi-Fi access and time tracking.
  • Created an LMS with analytics dashboards for monitoring student engagement.
  • Improved page load speed and responsiveness across multiple client platforms.
  • Standardized UI components and backend integrations across projects to reduce maintenance.
PythonDjangoMongoDBSQL
GET /projects

Projects

/semantic-search-rebuild

Semantic Search Rebuild

Rebuilt platform-wide user search at Accomplishr on OpenSearch vector embeddings, dropping response time from 5s to under 200ms at scale.

OpenSearchVector Embeddings
/expert-recommendation-engine

Expert Recommendation Engine

Production semantic-matching system on MongoDB Vector Search and OpenAI embeddings, matching users to experts by role, skills, education, and bio.

MongoDB Vector SearchOpenAI
/rag-document-summarizer

RAG Document Summarizer

Personal project: a LangChain and OpenAI-powered summarizer supporting single and batch PDF processing.

LangChainPythonRAG
/integrated-banking-loan

Integrated Banking Loan Platform

Loan-processing system managing 500,000+ public-servant records, cutting manual reconciliation by more than 60%.

PythonSQLNext.js
/ogfims

OGFIMS

Platform built for the Ogun State Government to manage farmer enrollment, procurement, and farmer–buyer connections.

MERNTailwind CSSNestJS
/encrypted-sms-messaging

Encrypted SMS Messaging

Secure messaging system with encrypted delivery and external SMS provider integration.

IonicAngularNode.js
GET /skills

Skills

AI & LLM Engineering

LangChainOpenAI APIAnthropic APIRAG pipelinesPrompt engineering

Vector Search & Retrieval

MongoDB Vector SearchOpenSearchPineconeAI embeddings

Architecture & Systems

MicroservicesEvent-driven designPub/SubAPI designScalability

Backend & APIs

Node.jsNestJSFastAPIFlaskPythonTypeScriptGraphQLKafkaRabbitMQ

Frontend

ReactVue.jsAngularNext.jsNuxt.jsIonicTailwind CSS

Cloud & DevOps

AWSAzureGCPDockerNginxCloudflareGitHub Actions

Security & Compliance

GDPRIAMOAuth2RBACSAMLJWTISO 27001ISC2

Databases & QA

PostgreSQLMongoDBRedisElasticsearchJestPlaywright
GET /credentials

Open source & credentials

Open source (npm)

tailwind-sidebar-expanded
Tailwind CSS plugin adding an expandable/collapsible sidebar variant for responsive layouts.
ngx-countdown
Angular directive for configurable countdown timers, with target-date binding and event hooks.
no-log
Lightweight utility that strips console logging from production builds.

Certifications & education

Certified in Cybersecurity (CC)
ISC2
ISO/IEC 27001:2022 Lead Auditor
Mastermind
PGD, Cybersecurity & Intelligence Engineering
Ontario College of Management and Technology
HND, Computer Science
Moshood Abiola Polytechnic
POST /contact

Let's talk

Open to senior full-stack, AI/applied ML, and identity-and-access-focused engineering roles — remote-friendly, based in Moncton, NB.

© 2026 Joshua Egbeyemi · iamserver.dev