Client Work

What we've built for real businesses.

These are condensed versions of real projects. We've anonymised some details where clients prefer it.

Software Development

Inventory management system for a Nairobi distributor

The problem

The client was tracking stock across 3 warehouses using a shared spreadsheet. Updates were overwritten, stock counts were unreliable, and reconciliation took two people a full day every week.

What we did

We built a web-based inventory system with role-based access, real-time stock tracking, and automated reconciliation reports. Integrated with their existing M-Pesa payment flow.

Outcome

Reconciliation time dropped from 2 days to under 2 hours. Stock discrepancies reduced significantly in the first month.

Next.js
Supabase
M-Pesa API
Website & SEO

SEO rebuild for a Nairobi law firm

The problem

The firm had a website that looked fine but wasn't showing up in local search results. Prospective clients were finding competitors first.

What we did

Complete rebuild with proper on-page SEO structure, local schema markup, optimised copy written around how clients actually search, and a Google Business Profile overhaul.

Outcome

Organic traffic up roughly 3× in 4 months. Three new client inquiries attributed to search in the first month post-launch.

Next.js
Vercel
Google Search Console
Debugging & Support

Emergency fix for a broken payment flow

The problem

A Kenyan e-commerce platform had their M-Pesa STK push flow failing silently — customers were completing payments, orders weren't being created, and the client had no visibility.

What we did

We traced the failure to a webhook timeout issue combined with a missing idempotency key on the order creation endpoint. Fixed both, added logging and alerting, and wrote a post-mortem.

Outcome

Platform restored within 4 hours. No recurrence in 6+ months of monitoring.

Node.js
M-Pesa Daraja API
Sentry
Software Development

Operations dashboard for a logistics SME

The problem

The operations manager was receiving WhatsApp screenshots of delivery updates and manually entering them into a spreadsheet to track performance.

What we did

Built a driver-facing mobile form and an ops dashboard that aggregated delivery status in real-time. Added a simple weekly report export for management.

Outcome

Operations manager reclaimed roughly 2 hours per day. Delivery data became reliable for the first time.

React
Node.js
PostgreSQL
Website & SEO

Website rebuild for an independent school in Nakuru

The problem

The school's website was built in 2018 and hadn't been updated. It wasn't mobile-friendly, was buried in search results, and didn't reflect the school's current facilities.

What we did

Fresh build with a proper mobile experience, term dates and admissions clearly structured, and SEO optimised for local searches. Content updated to reflect the real school.

Outcome

Admissions inquiry form submissions up significantly in the first term. Parents reported finding the site useful for the first time.

Next.js
Tailwind CSS
Vercel

These are a sample of recent projects. More detailed case studies are available on request. Get in touch

Have a project we should talk about?

We respond to every serious enquiry with a genuine read on whether and how we can help.