Backend Engineer · Builder · Nigeria 🇳🇬
I like building backend systems that actually hold up in production — systems that deal with real traffic, messy edge cases, failures, retries, and everything that breaks when code meets reality. Currently working toward a remote backend engineering role and spending most of my time sharpening the fundamentals that make systems reliable at scale.
Financial Systems & Payment Flows
How money actually moves through systems — transaction state machines, settlement flows, idempotency, and failure handling in financial infrastructure.
Developer Infrastructure
CLIs, internal tools, OAuth flows, secrets management, and systems that make other engineers more productive.
Reliable System Design
Background workers, queues, retries, circuit breakers, rate limiting, and patterns that make services resilient when things fail.
Backend Fundamentals
Database internals, concurrency, distributed system patterns, and understanding what happens beneath the abstractions most frameworks hide.
| Project | What it is | Stack |
|---|---|---|
| LexPay(in progress) | Crypto off-ramp converting USDT → NGN with a 9-state transaction engine and automated bank deposits | Go · PostgreSQL · Redis · Yellow Card · Paystack · Tatum · Alchemy |
| Hawk | Reliable webhook delivery system with exponential backoff, circuit breakers, HMAC signing, Redis Streams, and observability | Go · Redis · PostgreSQL |
| Insighta | Data-driven demographic search platform with a CLI interface. Implemented GitHub OAuth authentication, Redis caching with deterministic cache keys based on query filters, reducing response time from ~3s to ~5ms. | Go · GitHub OAuth · Redis |
| PayCore | Fintech transaction simulation engine for modeling complex financial flows | Go · React · PostgreSQL |
I spend a lot of time digging deeper into the foundations behind the tools I use:
- PostgreSQL internals — B-tree indexes, MVCC, WAL, isolation levels
- Go concurrency patterns and memory behavior
- Observability — structured logging, metrics, tracing
- Distributed system patterns and event-driven architectures
- Load testing and performance analysis with k6
Becoming a better engineer one system at a time.
Shipping LexPay — a crypto off-ramp for the Nigerian market
Looking for remote backend engineering opportunities

