Building in Mombasa, Kenya

I build software that
runs real businesses.

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

One platform, every screen.

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

From idea to something people pay through.

01

Mobile apps

Cross-platform apps in Flutter for Android, iOS and the web, from one codebase. Play Store releases, updates and force-update flows.

Flutter · Dart · Firebase · Google Maps

02

Web platforms & admin

Back-office systems that staff use all day: dashboards, POS, order management and reports that update live.

Laravel · PHP · MySQL · JavaScript

03

M-Pesa payments

Safaricom Daraja integrations that hold up in production: payment prompts, till reconciliation, partial payments and balance checks.

STK Push · C2B · Pull Transactions · Account Balance

04

Launch & keep it running

Hosting, domains, deployments and fixes after launch. I don't hand over and disappear. I keep the thing working.

cPanel · Vercel · GitHub · Monitoring

How I work

Small steps, shipped for real.

  1. Understand the business

    How do orders, money and people actually move today? I start there, not with screens.

  2. Ship something real, fast

    A working first version in your hands early, then improved in short rounds based on real use.

  3. Make it safe with money

    Payments are checked against the source, every shilling is accounted for, and secrets stay encrypted.

  4. Stay with it

    After launch I watch for problems, fix them, and keep adding what the business needs next.

Let's build

Have a business that needs an app, a system or M-Pesa?

Tell me what you're running and where it hurts. I'll tell you honestly what I'd build first.