/experience
Where I've worked. Current roles first.
Glass Finance (Remote)
May 2026 — PresentHead Engineer, Platform & Backend Architecture
- Shaped the technical direction for a community finance layer — requirements, architecture and deployment from concept to production.
- Architected and shipped the backend: 173 REST endpoints across 16 domains in Java and Spring Boot.
- Built an obligation engine that auto-computes member dues across 4 collection types, posting to a double-entry ledger.
- Advise the founding team on technical feasibility and architecture trade-offs shaping product decisions.
JavaSpring BootFintechArchitectureDrifto
Jul 2025 — PresentBackend Engineer & Co-founder
- Sole backend engineer: architected and shipped the entire Spring Boot backend on AWS, powering web, iOS and Android clients for 500+ users at ~95% ticket fulfillment.
- Built a payment pipeline with idempotent webhooks and async processing, preventing duplicate charges across every transaction.
- Sustained ~700ms average API responses under live-event traffic spikes — holding 99.5% API uptime — using caching and asynchronous event handling.
Spring BootAWSNext.jsPaystackPostgreSQLLuxnet (Remote)
May 2025 — PresentBackend Engineer (Part-time)
- Architected and shipped the NestJS backend for Verrify, a property allocation & verification platform — 75 REST endpoints across 12 domains on PostgreSQL/TypeORM.
- Built PostGIS geospatial search — viewport, location and radius queries powering the platform's interactive property map.
- Automated reviewer assignment across a 3-stage verification workflow, enforcing RBAC roles with auditable status history.
NestJSPostgreSQLTypeORMPostGISCSG Development — Resov (Remote)
Jan 2026 — Jun 2026Software Engineer (Contract)
- Designed and built the backend foundation — 161 REST endpoints across 9 domains in Spring Boot / Java 21, secured with JWT, OAuth2 and permission-based access.
- Built a RabbitMQ event-driven layer with per-workflow retry and dead-letter queues, keeping email, payment and audit processing resilient to downstream failures.
- Built audit infrastructure tracking every user action and state change, powering activity and admin reports.
Java 21Spring BootRabbitMQOAuth2CSDC Solutions (Hybrid)
Jan 2025 — Jun 2025Backend Engineer
- Shipped features and fixed 10+ critical defects in a Java government tax revenue system across large-scale deployments.
- Diagnosed performance bottlenecks and cut processing latency on key transactions, restoring reliability under regulatory requirements.
- Built real-time user-facing modules for a Lagos State tourism platform in Spring Boot, integrating live data feeds.
JavaSpring BootComplianceRealtimeStalwart Crest (Remote)
Sep 2023 — Jun 2026Software Engineer (Part-time)
- Delivered full-stack features across 3 client projects, building React/Next.js frontends backed by Java/Spring Boot services.
- Built compliance and data controls — access control, audit trails, privacy — aligned with NDPR/GDPR data-residency rules.
- Shaped API architecture and integrated 10+ third-party services, improving reliability across client deployments.
ReactNext.jsJavaSpring BootCompliance