Available for opportunities

Backend Engineer
building what holds
systems together.

I design and build reliable APIs, services, and integrations in Java and TypeScript — with a focus on clean architecture, testability, and performance.

Scroll

Engineer by discipline,
problem-solver by nature.

I'm a backend software engineer based in Lagos, Nigeria, currently completing a Software Engineering programme at Semicolon Africa. My background in Pure Chemistry sharpened my thinking around systems, invariants, and precision — qualities I bring directly into my engineering work.

I care about building things that are correct, observable, and maintainable. Whether it's designing a rule pipeline, integrating an event-driven system, or writing tests that make refactoring safe — I try to leave the codebase better than I found it.

I work primarily with Java and TypeScript, and I'm comfortable across the backend stack: Spring Boot, NestJS, FastAPI, databases, and containerized deployments.

10
Microservices built & deployed
411
Tests passing across all services
Java
& TypeScript — primary languages
Lagos
Nigeria — open to remote
Virtual Experience / Extracurricular

Where I've applied
my skills.

Feb 2026
Virtual
Software Engineering Job Simulation
JPMorgan Chase — Forage
Java · Spring Boot · Apache Kafka · Spring Data JPA · H2 · Maven
  • Integrated Kafka into a Spring Boot service to reliably consume, deserialize, and validate high-throughput transaction events.
  • Modelled transactional entities and domain invariants using JPA + H2, implementing persistence and balance update logic with full test coverage via Maven test suites.
  • Exposed a balance query endpoint backed by an external Incentive API, with end-to-end verification confirming correct integration behaviour.
Sep 2025
Hackathon
Backend Developer — CORE
Security-First Sui Move Generator · Semicolon Africa Hackathon
TypeScript · Node.js · VS Code Extension API · Sui Move
  • Built a vulnerability analysis pipeline for Sui Move smart contracts, detecting common security gaps with near-instant feedback via a VS Code extension server interface.
  • Designed a modular rule engine that decoupled check definitions from execution, enabling new vulnerability patterns to be added without touching existing analysis logic.
Technical Projects

Things I've built.

🏦
HDFC NetBanking

A production-grade microservices banking platform across 10 independently deployable services — account management, fund transfers, Saga orchestration, audit logging, real-time notifications, and live currency conversion. Defence-in-depth JWT security, three Redis caching strategies, and 411 passing tests following strict TDD discipline.

Java 21 Spring Boot 3 React 18 TypeScript Kafka MySQL Redis Docker Paystack
🔍
Fakespot Guide

A full-stack authenticity verification platform built as a pnpm monorepo. NestJS modular monolith with a configurable weighted decision engine, JWT refresh token rotation, ProductLine-level data architecture, and async processing via Redis and BullMQ. Next.js 15 frontend deployed on Vercel, backend on Railway.

TypeScript NestJS Next.js 15 Prisma PostgreSQL Redis BullMQ Cloudinary Docker
🔐
CORE — Sui Move Analyzer

Backend services that analyze Sui Move smart contracts for common vulnerability patterns and missing security checks. Powered a VS Code extension with near-instant developer feedback through a modular, extensible rule pipeline.

TypeScript Node.js VS Code API Sui Move

Let's work
together.

Open to backend engineering roles, collaborations, and interesting problems. Drop me a message and I'll get back to you.

✓ Message sent! I'll get back to you soon.