Mobile apps
Cross-platform apps in Flutter for Android, iOS and the web, from one codebase. Play Store releases, updates and force-update flows.
Building in Mombasa, Kenya
Founder and engineer behind Metrobites, a food delivery platform: the customer app on Google Play, web ordering, the driver app, and the admin, POS and M-Pesa systems that keep money and orders moving every day.
Selected work
Metrobites is built and run end to end. Each part below is live and used by real customers, drivers and staff.
More projects are being added. Ask me about anything not listed →
What I do
Cross-platform apps in Flutter for Android, iOS and the web, from one codebase. Play Store releases, updates and force-update flows.
Back-office systems that staff use all day: dashboards, POS, order management and reports that update live.
Safaricom Daraja integrations that hold up in production: payment prompts, till reconciliation, partial payments and balance checks.
Hosting, domains, deployments and fixes after launch. I don't hand over and disappear. I keep the thing working.
How I work
How do orders, money and people actually move today? I start there, not with screens.
A working first version in your hands early, then improved in short rounds based on real use.
Payments are checked against the source, every shilling is accounted for, and secrets stay encrypted.
After launch I watch for problems, fix them, and keep adding what the business needs next.
Let's build
Tell me what you're running and where it hurts. I'll tell you honestly what I'd build first.