2026
Work
I've been building production software for over fifteen years. Recently I've worked on Go backends at NPC Labs and Rust/Solana programs at Star Atlas. Before that I led a seven-engineer team at Ona.
Projects
2026
Funua
- Made at
- LionClaw
- Built with
- Static HTML
An index of Kenya Gazette notices, with pages for the people and land parcels they name and links to the official PDFs. Funua was a shop by 2010, a Nairobi discounts site in 2012 and an email journal by 2024. I built the current site through LionClaw.
2026
LionClaw
- Made at
- Personal project
- Built with
- Rust, Podman
A local home for AI agents. You control the project the agent runs in, the state it sees and the credentials it uses.
2024
True African History
- Made at
- Personal project
- Built with
- Django
Essays about African history and politics, including colonialism and the forces that shape African states. Some essays include a bibliography with links to the sources.
2023
Flash Loan Mastery
- Made at
- Personal project
- Built with
- Solana
2nd place, Bonking with Bonk track, Solana Sandstorm 2023
A flash loan program deployed to Solana mainnet and seeded with my own funds. It came second in the Bonking with Bonk track at the Solana Sandstorm hackathon in 2023.
2013
Shulezote
- Made at
- Personal project
- Built with
- Django
A directory of Kenyan schools, searchable by name and county, with KCSE results and senior-school placement details. I built it around 2013 and redesigned it in 2026.
Where I've worked
- 2026
NPC Labs
B3 OS engineering
Helped build B3 OS, working on Go backends for three months ending in September 2026.
- 2021–2026
Star Atlas
Senior software engineer, Rust/Solana
Owned most of the production Rust/Solana programs and helped build Star Frame. Also worked on Node.js and Python backends, and early SAGE and Holosim prototypes.
- 2019–2021
Ona Kenya
Engineering manager
Led a seven-engineer team building public-health and field-data platforms, with Django, React, PostgreSQL and ETL.
- 2017–2019
Ona Kenya
Senior full-stack engineer / team lead
Built offline field collection, geospatial tools and dashboards. Work included malaria vector-control programmes and Kaznet's market-data collection for ILRI.
- 2014–2017
EatOut Kenya
Lead software developer
Primary engineer for a restaurant-discovery platform in Kenya. Migrated it to Laravel and handled deployments and production support.
- 2015–2016
Buni.tv
CTO and sole developer
Built and ran an African video-on-demand platform, including its Android app, through acquisition and handover.
Tools
Rust · Go · Solana · Anchor · Star Frame · Python · Django · PostgreSQL · TypeScript · React · Svelte · Linux · Docker and Podman · Ansible