Founder & lead engineer · Mintfa
- Building payments infrastructure for African businesses: one API for collections and balances across payment rails, starting with M-Pesa. In development, tested end to end against the M-Pesa sandbox.
- Designed a double-entry ledger in integer minor units, with balance rules enforced by database constraints.
- Built idempotent APIs, an M-Pesa STK push connector with a recovery worker, and signed webhooks from a transactional outbox.
- Multi-tenant design with separate test and live modes per organisation, with ledger concurrency tests.