(Work)
Selected work.
Client platforms I've built, migrated and kept fast - plus the products I build for myself.
(01) - Client work
Featured
platforms
Drag the page - it scrolls sideways →

Inclusive Education Hub for Africa
Continental platform for LM International, built in PHP: a public site in six languages, a custom CMS, a members forum with threads, mentions, direct messages and moderation, and an e-learning academy with courses and certificates.

Timaji Water
A complete water-utility platform running a real provider: meter readings become bills, M-Pesa Paybill payments reconcile against them automatically, and field apps handle OCR meter reading and customer sign-up.

COMESA Competition Commission
Led migration from Divi to Oxygen Builder with legacy case data migrated into WordPress/ACF.

Water Leaders
Website for a water solutions and drilling company serving clients across Kenya.

Knob Fitness
Website for a gym in Kiserian: coaching programmes, gym rules, a workout and nutrition blog, and appointment requests.

Fabtek Technologies
Site for a Nairobi AI training and ICT consultancy: training programmes, services, products and assessment requests.
Ongoing · Carspace
A car showroom platform on Laravel
Adapting a Laravel car-listing CMS into a showroom site: listings with brands, models, body types, fuel and transmission filters, specifications and image galleries, plus a blog, FAQs, SEO settings and an admin panel. The subscription system has been removed so the showroom lists its own stock directly.
(02) - Personal & creative
Things I build
for myself
- 01SMWCS - IoT Waste ManagementFastAPI microservices, MinIO, React Native apps for drivers and citizens↗
- 02Pesa TrackerPersonal finance with M-PESA statement import and auto-categorisation. Flask/SQLAlchemy↗
- 03CV BuilderDjango app generating ATS-optimised CVs and resumes↗
- 04ResearchNestStudent research archive & analytics platform. Flask/Python↗
- 05ShopHubDjango e-commerce platform with M-Pesa checkout, reviews and wishlists↗
- 06Linux Setup ScriptBash automation for Linux install and dev-tool configuration↗
- 07Mind HackerRetro terminal-style strategy game built in Bash✦
- 08BittersweetA drama/romance script - creative writing exploring character and narrative✦
Next step