Software Engineer · Lagos, Nigeria

Building real products people actually use.

3+ years shipping production software across fintech, SaaS, and developer tooling. I specialise in complex step flows, real-time systems, reconciliation dashboards, where the engineering has to disappear and only the experience remains.

about

I'm a software engineer in Lagos with 3+ years of shipping production software fintech operations dashboards, SaaS backends, event platforms, and developer tooling. I've built consumer flows, subscription funnels, internal tools with RBAC, reconciliation, and reporting systems.

What I enjoy most is building flows, real-time systems, dashboards where the engineering has to disappear and only the experience remains. I like owning something from design handoff to production, writing tests, and fixing what breaks when real users hit it.

  • When every step has different product rules

    Collaborated on the Islamic Financing Booking flow on Mizan — multi-step selection, PRD-aligned calculations, collateral uploads, and edit/restructure flows so bank relationship managers never restart from scratch.

  • Zero to production-ready backend

    Architected EventFlutter’s NestJS APIs from scratch — multi-role auth with OTP verification, vendor escrow payments, ticketing, and notifications across FCM, email, and in-app via RabbitMQ.

  • Ops tools people open every morning

    At KiaKia Finance, shipped multi-role admin dashboards, reconciliation workflows, DVA management, merchant invoicing, and Playwright E2E tests across the flows that keep money moving.

  • More than frontend on a SaaS team

    At Daply, wired up Stripe billing, Twilio WhatsApp/SMS, GoHighLevel CRM sync, CMS author APIs, and scheduled digest emails — the kind of work that sits behind the UI.

stack

Frontend

  • JavaScript (ES6+)
  • TypeScript
  • React.js
  • Next.js
  • Svelte
  • HTML5
  • CSS3
  • Tailwind CSS

State Management

  • Context API
  • Zustand
  • Jotai
  • React Query

Backend & Services

  • Node.js
  • NestJS
  • Fastify
  • Express.js
  • Python
  • MongoDB
  • Mongoose
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Firebase
  • Supabase
  • Sanity CMS

Testing & CI/CD

  • Playwright
  • Integration Testing
  • GitHub Actions

Forms & Validation

  • React Hook Form
  • Formik
  • Yup
  • Zod

Payments

  • Stripe
  • Paystack
  • Fincra
  • Escrow Systems

Messaging & Notifications

  • Twilio
  • WhatsApp API
  • OTP Auth

Tools & Workflow

  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • Figma
  • Jira
  • Notion
  • Trello
  • GoHighLevel

AI-Assisted Development

  • Cursor
  • GitHub Copilot
  • Claude

experience

  • Peerless · Frontend Engineer

    Enterprise technology for banks and financial institutions — building the digital infrastructure behind modern Islamic and conventional finance products.

  • EventFlutter · Backend Engineer

    Event management platform connecting creators, vendors, venue owners, and attendees — from discovery to ticketing to day-of coordination.

  • Daply · Fullstack Engineer

    SaaS platform for team workflows, bug tracking, and sales automation — helping teams replace scattered tools with one structured system.

  • KiaKia Finance · Frontend Engineer

    Fintech platform providing payment infrastructure, virtual accounts, and merchant finance tools for businesses across Nigeria.

  • Brimble · Frontend Engineer

    Developer tooling platform for deploying and hosting web applications — making it simple for teams to ship and scale on the web.

projects

  • Shop.co — E-commerce Storefront

    ecommerce

    Full-stack ecommerce with client storefront and admin dashboard — product catalog, cart, Paystack checkout, inventory management, and JWT-secured REST APIs. Monorepo on GitHub.

    • React
    • TypeScript
    • Node.js
    • Express
    • MongoDB
    • Paystack
  • Inventory Admin — Merchant Dashboard

    ecommerce

    Admin companion to Shop.co — product inventory, purchase orders, transaction management, and user administration. Same repo, separate deployable app.

    • React
    • Node.js
    • Express
    • MongoDB
    • React Query
    • Zustand
  • Goal Tracker

    case study

    A client application for tracking personal goal progress over time — focused on clean UX and reliable Firebase-backed persistence.

    • Next.js
    • TypeScript
    • Firebase
    • Tailwind CSS