About
Backend engineer and technical lead with 16+ years in payments, from building an ISO 8583 switch to shipping merchant transaction systems at Moniepoint and Flutterwave. Has led teams of up to 6 engineers, architected enterprise platforms in C# and Java, and built two live production products.
Experience5
Senior Software Engineer
Mar 2026 — PresentMoniepoint · Lagos, Nigeria
Built a tax calculation engine applying layered regulatory rules to high-volume merchant transactions, replacing manual reconciliation. Integrated third-party service providers behind a unified internal API, standardising retries, idempotency and error handling across payment flows. Introduced Redis caching across high-traffic read paths, cutting database load and latency on customer-facing services.
- Built a tax calculation engine replacing manual reconciliation
- Standardised retries and error handling across payment flows
- Cut database load and latency on customer-facing services
Senior Software Engineer
Apr 2020 — Mar 2026Thrivemarket
Designed and shipped Python and Java microservices powering personalisation and recommendations, lifting conversion 15% and average order value 10%. Built real-time Kafka pipelines feeding search, analytics and experimentation, and ran A/B tests lifting engagement 12%. Owned technical direction on core services and drove delivery with a US-based team across an 8-hour time difference through written specs and design review.
- Lifted conversion 15% and average order value 10%
- Ran A/B tests lifting engagement 12%
Senior Software Engineer
Oct 2019 — Mar 2020Flutterwave
Led 4 engineers delivering fraud detection integrations including ClearSale across high-volume merchant flows. Integrated 10+ payment providers into the platform gateway layer, standardising error handling across provider failures. Raised automated test coverage on critical payment flows from 10% to 30%, improving transaction reliability.
- Delivered fraud detection integrations across high-volume merchant flows
- Standardised error handling across provider failures
- Raised automated test coverage from 10% to 30%
Enterprise Architect
Feb 2017 — May 2019Venture Garden Group
Led 6 engineers scaling a waste management platform, growing revenue 120%. Architected single sign-on and identity federation in C# and .NET Core with OAuth2 and OIDC, serving 100K+ users. Set architecture standards and reviewed designs across 25+ applications and product teams.
- Grew revenue 120%
- Served 100K+ users with single sign-on and identity federation
Software Engineer
Jan 2010 — Jan 2016Access Solutions Ltd
Built a mini payment switch implementing ISO 8583 messaging, clearing transactions across 5 microfinance banks. Removed bottlenecks in end-of-day core banking batch processing, cutting runtime from 4+ hours to under 1 hour.
- Cleared transactions across 5 microfinance banks
- Cut runtime from 4+ hours to under 1 hour
Projects2
Mempro
Live subscription platform for fitness centres: plan lifecycle, recurring billing, renewals and member entitlements.
Mallam FX
Live currency exchange platform handling multi-currency quoting, order flow and transaction settlement.
Education1
B.Eng.
2022 — 2009University of Ilorin
Electrical Engineering
Certifications1
AWS Certified Solutions Architect - Associate