Engineer-Turned-Leader
Engineering Lead who never stopped shipping
I currently lead a team of 7 as Head of Engineering, and I'm still hands-on with the production systems. I own payment integrations & infrastructure, design backend architecture, and maintain cloud systems carrying real production load. I also lead work on LLM pipelines, RAG systems, and agentic AI.




























Trusted With Real Money
I've shipped and run integrations across seven distinct payment rails, from Stripe and Basis Theory to M-Pesa and direct bank APIs. When a Stripe manual capture fault was quietly leaking revenue, I diagnosed it and restored 100% automated processing, live today for hundreds of thousands of users across Kenya and Tanzania.
Building Teams That Don't Depend On Me
I was promoted to Head of Engineering and inherited a team with no formal process. I built one, then got out of the way. The goal was never to make myself the bottleneck, it was to build an organisation that runs on process, not on me.
Shipped In The Open
Leadership hasn't slowed the craft down. I design and publish open source Python packages that other engineers install and depend on, proof that the systems thinking extends beyond any single job or team.
Selected Projects
