2026
Story Studio
- Made at
- Personal project
- Built with
- Python
A Python system that writes long fiction with several AI models in fixed roles, checks facts against period sources, and leaves the final call on quality to me.
I take on software problems where mostly right isn't good enough. I like to build things end to end. Lately that often means AI systems doing real work, with checks, records and a person making the final call.
I also build websites for businesses and organisations: see examples.
2026
A Python system that writes long fiction with several AI models in fixed roles, checks facts against period sources, and leaves the final call on quality to me.
2026
2026
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
A local home for AI agents. You control the project the agent runs in, the state it sees and the credentials it uses.
2024
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
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
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.
B3 OS engineering
Helped build B3 OS, working on Go backends for three months ending in September 2026.
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.
Engineering manager
Led a seven-engineer team building public-health and field-data platforms, with Django, React, PostgreSQL and ETL.
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.
Lead software developer
Primary engineer for a restaurant-discovery platform in Kenya. Migrated it to Laravel and handled deployments and production support.
CTO and sole developer
Built and ran an African video-on-demand platform, including its Android app, through acquisition and handover.
Rust · Go · Solana · Anchor · Star Frame · Python · Django · PostgreSQL · TypeScript · React · Svelte · Linux · Docker and Podman · Ansible