Client · 2026
Compuera Group of Schools
A seven-page admissions site, and the post-launch audit that caught a silent failure.




Nairobi · EAT
a product designer and the engineer who ships it





















Five years designing and building for Kenyan businesses: storefronts, point-of-sale and products of my own, from a Chrome extension to a Flutter app. Most of what I design, I build too, so the details survive. Phone-first and accessible by default. Let’s build something that works.
Discovery, stakeholder interviews, journeys and wireframes that turn a messy process into a product people can use on the phone in their hand.
Hi-fi interfaces and the tokens, components and light and dark themes behind them, handed over as a system developers can build from.
Storefronts, point-of-sale, inventory and accounting on Odoo, with M-Pesa on the purchase path and eTIMS on the invoice.
Mobile apps in Flutter, web apps in React, and offline-first PWAs and Chrome extensions built from one codebase.
Search Console, Google Merchant Center, structured data, and a post-launch audit that proves every form and order path actually works.
Client · 2026
A seven-page admissions site, and the post-launch audit that caught a silent failure.



Client · 2026
Every surface of a virtual law firm, and a design system its developers built from.
Product · 2025–26
An offline-first focus timer, built as a Chrome extension and a PWA from one codebase.



Co-founder · 2026
Research killed the first product. The second is a rent book for Kenyan tenancies, and the vacancy pipeline that falls out of it.



Client · 2026
A landing system and design system for a Nairobi jewellery brand, built for phone-first shoppers.



Product · 2025
The Constitution of Kenya, live and readable on any phone.



12 Odoo projects, 2021–2025: point-of-sale, eTIMS, migrations, inventory and e-commerce.