Work
A few things I've built end to end, followed by a wider archive of smaller experiments. Every project links to its real source on GitHub.
Chorus
Actively developedTurns every phone and laptop in a room into one synchronized speaker.
- Next.js
- Bun
- TypeScript
- WebSockets
M.A.R.S
Scoring engine builtScores the health of Kenya's banking sector and generates buy/hold/sell signals for the Nairobi Securities Exchange from quarterly report data.
- Python
- FastAPI
- PostgreSQL
- Next.js
Neuromind
v4.0-rc1, in developmentAn Android productivity app with task management, a Pomodoro timer, and AI-driven schedule suggestions that adapt to energy levels.
- Kotlin
- Jetpack Compose
- Room
- WorkManager
JobBridge
In developmentAggregates job postings and scores your CV against them without letting polished wording win.
- Node.js
- Express
- MySQL
- React
More explorations
- Terrarium ↗
A zero-player simulation where agents wander a canvas carrying an Essence and a Friction value, arguing themselves into new philosophical factions as friction builds.
- Mfuko ↗
An offline-first Android app for running a Kenyan chama savings group: interest calculation, contribution tracking, and loan management, with optional cloud sync.
- Kumbuka ↗
An offline-first Android app that learns your personal forgetting curve instead of applying one fixed spaced-repetition formula to everyone.


