Experience

Where I've shipped

Aug 2026 — Present@ zpay

Backend & DevOps Engineer

Remote. Payments infrastructure, joined last month.

  • Building backend services in TypeScript/Node.js for zpay's payments platform.
  • Setting up CI/CD pipelines and containerized deployments to support fast, safe iteration as the team scales.
  • Owning early infrastructure and observability decisions, from environment provisioning to monitoring.
TypeScriptNode.jsDevOpsCI/CD
Apr 2024 — Jun 2026@ Lunix POS

Backend Engineer

Remote (USA). Multi-tenant point-of-sale platform for retail stores.

  • Built a multi-tenant POS API in TypeScript and Fastify with MongoDB, serving 500+ stores with enforced tenant query isolation at the middleware layer.
  • Built a subscription management system integrating Stripe and BullMQ with idempotency, retry logic, and circuit breakers, increasing retention by 35% and eliminating duplicate charges.
  • Migrated 20+ Agenda background jobs to Redis-backed BullMQ queues across payments, notifications, and integrations, with typed retries, exponential backoff, and dead-letter queues.
  • Instrumented the full order lifecycle with custom OpenTelemetry spans and Prometheus metrics; built Grafana dashboards tracking P95 latency, queue depth, and business KPIs.
  • Load-tested critical API paths with k6 and optimized MongoDB queries with compound indexing and read replica routing, establishing P50/P95/P99 baselines under multi-tenant load.
  • Containerized the full stack with Docker and Docker Compose; built a GitHub Actions CI/CD pipeline with automated testing (Jest), linting, and zero-downtime deployments.
TypeScriptFastifyMongoDBBullMQStripeOpenTelemetry
Dec 2022 — Mar 2024@ Scelloo Technologies

Backend Engineer

Remote (Nigeria).

  • Architected and built the eShop API serving MTN Nigeria's 7.6M users in Node.js, handling product catalog, order management, and payment processing at scale.
  • Engineered a payment microservice integrating Paystack across 3 products with automated subscription management, increasing recurring revenue by 30%.
  • Led a team of 5 engineers to deliver an internal CRM and HRM platform, owning architecture decisions, sprint planning, and code review standards.
  • Deployed and maintained microservices on AWS (EC2, S3, CloudFront, Elastic Beanstalk) with GitHub Actions CI/CD pipelines, achieving 99.9% uptime.
Node.jsPaystackAWSMicroservices
Oct 2021 — May 2023@ VetaCloud Technologies

Backend Engineer

Remote (Nigeria).

  • Provisioned dev, staging, and production environments for 2 backend microservices and 3 frontend services using AWS EC2, Target Groups, and Load Balancer, increasing uptime by 82%.
  • Built and deployed REST APIs in Node.js with WebSocket, Kafka, Redis, and MongoDB; authored full API documentation for external integrations.
  • Set up CI/CD pipelines with CircleCI for automated testing and deployment across AWS EC2 and Vercel, reducing deployment time by 90%.
Node.jsKafkaRedisMongoDBCircleCI

Backends shipped

Backends I've shipped

Lunix POS

Multi-tenant POS API

TypeScript/Fastify/MongoDB API serving 500+ stores with tenant isolation enforced at the middleware layer.

TypeScriptFastifyMongoDB

Scelloo Technologies

eShop API

Product catalog, order management, and payment processing serving MTN Nigeria's 7.6M users.

Node.jsPaystack

VetaCloud Technologies

REST + realtime API

REST APIs with WebSocket, Kafka, Redis, and MongoDB, with full external integration docs.

Node.jsKafkaRedis

Side project

Invoice Platform

Multi-tenant invoicing API with Stripe webhook idempotency and recurring billing.

TypeScriptStripe

Side project

Referral System

Referral API for tracking invites, rewards, and conversion.

FastifyPostgreSQL

Side project

Solana Wallet

Wallet backend with Solana transaction signing, KMS key encryption, and multi-chain balance tracking.

TypeScriptSolana

DevOps

DevOps & infrastructure

Lunix POS

Containerized deploys + observability

Docker/Compose stack with a GitHub Actions CI/CD pipeline, plus OpenTelemetry, Prometheus, and Grafana dashboards.

DockerGitHub ActionsGrafana

Scelloo Technologies

AWS microservice deployment

Microservices on EC2, S3, CloudFront, and Elastic Beanstalk with GitHub Actions CI/CD, holding 99.9% uptime.

AWSGitHub Actions

VetaCloud Technologies

Environment provisioning

Dev/staging/prod environments across 5 services on EC2 with Target Groups and Load Balancer, plus CircleCI pipelines.

AWSCircleCI

zpay

Early infra + CI/CD

Setting up containerized deployments and CI/CD pipelines as the platform's infrastructure comes online.

CI/CDDocker