Case Studies

Problems solved. Systems shipped.

Selected engagements demonstrating our approach to complex technical challenges.

Fintech

Scaling Mobile Banking to 2M Monthly Sessions

The Challenge

A financial institution needed a USSD mobile banking application capable of handling rapidly growing session volumes across unreliable mobile networks in East Africa.

Our Approach

Built a Node.js USSD framework with Redis-backed session management, PM2 process clustering, and ESB middleware integration for real-time core banking (T24) communication. Implemented graceful timeout handling and session recovery for dropped connections.

The Outcome

System processed 2M+ monthly sessions with 99.9% uptime over 18 months. Average session response time under 800ms. Zero data loss incidents.

Tech Stack
Node.jsRedisPM2T24/ESBUbuntu
PropTech

Building a Property Intelligence Platform from Scratch

The Challenge

The Kenyan property market lacked a unified, searchable platform. Listings were scattered across multiple sites, social media, and agent networks with no standardization.

Our Approach

Engineered automated data pipelines scraping 6+ listing sources with deduplication, agent correlation, and normalization. Built an Algolia-powered search frontend with geo-filtering, neighborhood scoring, and subscription-based agent tools. Deployed on Firebase with Zoho Billing integration.

The Outcome

40K+ listings indexed. Sub-100ms search responses. Subscription revenue model validated with early agent adoption.

Tech Stack
SvelteKitAngularFirebaseAlgoliaPythonZoho Billing
HealthTech

Bridging the Pathology Gap with Browser-Based Imaging

The Challenge

Pathologist shortages in East Africa meant diagnostic delays. Existing telepathology tools required expensive specialized software and couldn’t handle the gigapixel-scale images used in modern pathology.

Our Approach

Built a browser-based Whole Slide Imaging viewer using OpenSeadragon with tile-based rendering, enabling smooth navigation of multi-gigabyte pathology slides over standard internet connections. Integrated real-time annotation and collaboration features.

The Outcome

Enabled remote diagnostic consultations with zero software installation. Platform pitched to medical institutions with validated clinical workflow.

Tech Stack
SvelteKitOpenSeadragonFirebaseGCP
HR/Payroll

Multi-Jurisdiction Payroll Engine for African Markets

The Challenge

A growing organization needed payroll processing that correctly handled statutory deductions across multiple East African countries — each with different tax brackets, social insurance tiers, and reporting requirements.

Our Approach

Designed a multi-tenant payroll engine with jurisdiction-specific calculation modules (Kenya PAYE, NHIF, NSSF), automated payslip generation, and employee self-service portals. Built with Node.js/TypeScript and MongoDB for flexible schema management.

The Outcome

Accurate payroll processing across 3 jurisdictions. Automated what previously required 2 days of manual calculation per pay period.

Tech Stack
Node.jsTypeScriptMongoDBExpress

Have a similar challenge? Let's talk.

Every engagement starts with understanding the problem. Tell us what you're facing and we'll outline an approach — no commitment required.

Typical engagement response within 24 hours.