Work
Projects
Production-grade applications across fintech, health, mobile gaming, travel, and reusable open-source developer tools.
Flagship projects
CribSeek
Full-stack housing and rentals platform for the Kenyan market, a solo build of backend and mobile app.
Selected to compete at Africa Forward Youth & Innovation Week 2026, University of Nairobi.
- ›Full-stack architecture spanning backend API, mobile app, and admin dashboard
- ›Integrated M-Pesa and Paystack payment processing for the Kenyan market
- ›Real-time messaging system with end-to-end security
- ›Full brand system and legal documentation aligned to Kenya Data Protection Act 2019
- ›Comprehensive startup operations documentation
DTLC Health Partner App
Mobile health and fitness platform. Build and delivered comprehensive security auditing and functional testing across the application.
- ›Build the application from scratch
- ›Input of metrics to determine of diabesity, blood pressure and BMI
- ›Full security audit across the application stack
- ›API testing and remediation verification
- ›Database access control and secure data transfer
- ›Push notification pipeline testing via Expo
- ›Core health-tracking feature functional testing
Screens (1/7)
Home Dashboard
At-a-glance view of recent health checks, daily step progress, and activity stats.
Gaming Picnic
Complete, zero-backend party & board gaming suite built for Android using React Native and Expo Router. Consolidates 30+ interactive board games, strategy challenges, social deduction titles, Kenyan and global trivia, and outdoor icebreakers into a single pass-and-play mobile platform.
Engineered specifically for outdoor gatherings, picnics, road trips, and social meetups where mobile connectivity is unstable or nonexistent. 100% serverless, zero ads, zero tracking, and zero friction.
- ›30+ Full Games Built-in: Strategy (Chess with Chess.js engine, Ludo with bots/Bluetooth, Checkers, Mancala, Dots & Boxes, Connect 4), Social Deduction (Imposter Picnic, Mafia with secret roles, Outdoor Charades, Heads Up with forehead gestures, Pictionary, Category Blitz, Word Chain), Social & Icebreakers (Truth or Dare, Would You Rather, Hot Seat, Deep Questions, Couples Challenge, First Date), and Cultural Quizzes (Kenyan Culture, Sheng Slang, African History, Football Trivia)
- ›Zero-Backend / 100% Offline-First Architecture: Zero remote API calls, zero auth walls, and zero latency. Local game state, player profiles, scoreboards, and tournament history are managed through reactive Zustand stores persisted with AsyncStorage
- ›Engineered Pass-and-Play Multiplayer: Screen-rotation optimizations, privacy blackout screens for secret-role handoffs (Mafia, Imposter), adaptive timer rings, and synchronized player rotation logic on a single shared device
- ›Zero Ads & Privacy-First: No tracking beacons, no analytics, no third-party SDKs, and no account requirements. Everything runs natively on-device
- ›High-Performance Native Polish: Powered by Hermes JS engine, optimized vector graphics, instant cold boot, and tactile haptic feedback with customizable sound effects
Download Gaming Picnic
Verified Release APKAndroid 8.0+ · 86.3 MB · Offline pass-and-play · No ads or accounts
Take it with you on your next outing: Click the button above to download the APK directly to your phone. Install it in seconds and access 30+ games whenever you are with family, friends, or traveling with zero internet connection needed.
Open Source & Utilities
Reusable Tools & Boilerplates.
Modular developer utilities, system telemetry scripts, and starter templates built to be reused across Python and web projects.
PDF Kit
Lightweight Python utility for converting arbitrary text into formatted, downloadable PDF documents. Features both CLI automation (pdf.py) and web interface scripts (app.py) designed for direct drop-in reuse.
DataCount
Reusable system network traffic monitor and I/O logger. Continuously tracks system network interfaces, calculates cumulative bytes sent and received, prints real-time console updates, and logs daily bandwidth data to CSV.
Flask E-Commerce Starter
A modular, reusable e-commerce backend template built with Flask and MongoDB. Pre-configured with user authentication, product catalogs, and order management endpoints ready to fork and adapt.
Portfolio
More work.
BudgetWatch KE
County budget intelligence platform built for GDG Nairobi Agentathon 2026. Converts complex Kenyan county budget PDFs into searchable, plain-language insights.
Loan Management System
Individual and group loan workflows with admin approval queues, repayment scheduling, real-time analytics dashboards, and a React Native mobile frontend.
Elite Shop
Secure e-commerce platform with admin-only product management, authentication flows, shopping cart, and purchase workflows.
Speedy Spanners
Garage management platform with repair job workflows, customer records, service booking, M-Pesa payment processing, and an Android companion app.
Roaring Lion Tours & Travel
Full-featured travel website for a real client: tour package listings, itinerary pages, booking form, and contact system. Deployed live.
Cineverxe
Movie discovery platform — browse trending titles, search, view cast/ratings/trailers, favorites/watchlist, and recommendations.
Clover TODO App
Full-stack task management app spanning a NestJS backend, Next.js web interface, and Flutter mobile app — built as a technical assessment.
AbelleGroup Invoicing System
Multi-tenant invoicing and billing platform with organisation workspaces, role-based access control, and invoice lifecycle management.
