Skip to content

Work

Each case study covers the problem, the constraints, the decisions and why, and the result.

Case studies

Japahub Global Ltd · Feb 2024 – present

Scout and Japahub

Scout is Japahub's AI assistant for checking job, study and travel offers against official registers before money or documents change hands. It cites every source with its edition and date, withholds verdicts and refers people to NAPTIP and the Migrant Resource Centres, because the person, not the model, should decide.

  • TypeScript
  • PostgreSQL
  • Prisma Pulse
  • Docker
  • AWS EC2
  • AWS ECR
Read the case study →

Pentagon Securities · May 2025 – present

Visitor management system

I inherited a legacy visitor management system, led its rebuild into Version 1, then proposed and led a centralised Version 2. Staff invitations, security approval, QR-code validation at the gate, and reception check-in and check-out, with each role seeing only what it needs.

  • TypeScript
  • Next.js
  • NestJS
  • Turborepo
  • Storybook
  • AWS
Read the case study →

Camie Tech (UK, remote) · Jan 2025 – Mar 2025

AI voice agents

AI voice agents for scheduling, appointment booking and task automation, built with the Camie Tech AI team. Tools exposed through MCP, calls handled with VAPI, and bookings and follow-ups automated with n8n, Make and the Google Calendar API.

  • MCP
  • VAPI
  • n8n
  • Make
  • Google Calendar API
Read the case study →

Earlier work

  • Kpoi Kpoi Mingi dashboard

    Admin dashboard for customers, goods and staff, with role-based access, Flutterwave and Paystack payments, email and real-time notifications.

    Node.js · TypeScript · MongoDB · S3 · Paystack · Socket.io

  • SPACES

    Collaboration platform for student and supervisor project management, with role-based access, OTP email verification and real-time messaging.

    React · TypeScript · Node.js · Express · PostgreSQL · Redis · Prisma · Socket.io

  • DemoCredit

    Lending app backend with wallet functionality, so borrowers can receive loans and manage repayments.

    Node.js · TypeScript · Express · MySQL · Knex.js · Redis

Also: a marketing site for Ecomorph Projects.