Systems built to outlast the deadline that made them.

Dumu Technologies designs, builds, and maintains software for businesses that plan to be around in ten years, not just past the next launch.

Who we are

About Dumu Technologies

A software team based in Nairobi, building systems that Kenyan businesses can actually rely on.

We work across point-of-sale, eCommerce, and custom software always with local payment rails like M-Pesa built in from the start, not bolted on later. Our team designs, builds, and then stays around to maintain what we ship, because a system that breaks the week after launch isn't actually finished.

Today we support more than 40 businesses across Kenya, with systems that average nine years in production and 99.95% uptime numbers we track closely because they're the ones that matter to the people running on top of what we build.

What we do

Four disciplines, one standard.

We don't hand off a build and disappear. Every engagement is judged by how it holds up eighteen months in, not how it demos on day one.

01 · SOFTWARE

Custom software development

Web and mobile applications built for the way your team actually works, not retrofitted from a template. From first sketch to production.

02 · INFRASTRUCTURE

Cloud & infrastructure

Architecture that scales with demand instead of buckling under it. Migrations, provisioning, and monitoring set up so nobody's paged at 2am.

03 · SUPPORT

Managed IT & support

Ongoing maintenance, security patching, and a help desk that answers. We keep what we build, and what you already have, running.

04 · DESIGN

Product design & engineering

Interfaces shaped around real usage, not assumptions. We prototype fast, test with real users, and ship interfaces people don't need a manual for.

Where we're headed

Our goals.

The targets that shape how we build, and who we build for.

01 · REACH

Support 100+ Kenyan businesses

Grow from the 40+ businesses we support today to over 100, without losing the close, hands-on support that got us here.

02 · RELIABILITY

Keep uptime above 99.95%

Hold every managed system to the same reliability bar, no matter how small or large the business running on it.

03 · PAYMENTS

Local payments, done right

Make M-Pesa and other local payment rails a first-class part of every system we build, not an afterthought bolted on later.

04 · LONGEVITY

Build for ten-year lifespans

Design and maintain systems meant to still be running a decade from now, not just past the next launch.

How we work

A process with no shortcuts.

The same four stages on every engagement, sized to the project. A two-week fix moves through them in days, a platform build over months.

STAGE 01

Discover

We map the problem before touching a keyboard: your workflows, constraints, and what "done" actually means for your business.

STAGE 02

Design

Architecture and interface decisions made together, with trade-offs explained in plain terms, not buried in a technical document.

STAGE 03

Build

Working software in your hands early and often. Weekly check-ins, no black-box months, no surprises at delivery.

STAGE 04

Support

Launch is the start of the relationship, not the end. We monitor, patch, and extend the system as your business changes.

Recent work

Systems in production, today.

Dumu POS logo
Dumu POS

A point-of-sale system for Kenyan retail: Owners run multiple businesses on one account, onboard products by scanning a barcode or QR code, and take cash or M-Pesa payments at checkout.

Secured Mpesa Prompt Barcode/QR scan Multi-business
Visit →
BeautyShopKE logo
DUMU SCHOOL SYSTEM

A full school management sytem & Dumu School System replaces scattered registers, receipt books and spreadsheets with a single, secure school management system your admin, teachers, students and parents can access anytime, anywhere.

Digital Registers School Records School Admin Panel Admit Students
Visit →
BeautyShopKE logo
BeautyShopKE

A full eCommerce platform for a Kenyan beauty & cosmetics store: product catalogue, cart, and checkout with M-Pesa STK Push payments, plus an admin dashboard for sales analytics, inventory, orders, and review moderation.

Flask M-Pesa (STK Push) Admin dashboard SEO-ready
Visit →

Tell us what you're building. We'll tell you what it takes to make it last.

Chat on WhatsApp