Founder & CEO at KEPAS TECHNOLOGIES. Engineer first, executive second. I build distributed systems for African fintech and SaaS — code that has to be right because the money is real.
Loitokitok, Kajiado County, Kenya · Available for technical advisory and infrastructure-heavy contracts
| Project | Domain | Stack |
|---|---|---|
| KEPAS Pay | M-Pesa payment gateway powering every KEPAS product (single Daraja registration, multi-tenant, double-entry ledger, auto-sweep platform fees, in-app reversal flow that mirrors Safaricom's customer-care model) | Node.js · Express · PostgreSQL · Redis · Docker |
| Tumakesh | Consumer wallet on top of KEPAS Pay — send/receive money, P2P transfers, reversal request flow with 60-minute server-enforced eligibility window | React · Vite · TanStack Query · PostgreSQL |
| Wabi | Real-time messaging gateway with end-to-end delivery guarantees | Node.js · Dart (Flutter) · Redis |
| Sinro IDE | Agentic coding environment | TypeScript |
A working 1.0 ships before a buggy 2.0. Optimization, architecture, latency — in that order.
talktime-video-app— self-hosted video calling platform with coturn TURN, volunteer scheduling, admin dashboard.- More to come: I'm carving out sanitized slices of the KEPAS infrastructure to publish — the Safaricom Daraja integration patterns in particular are worth open-sourcing.
- Technical Truth over marketing — I'll explain the latency before I explain the value prop.
- Roadmap discipline — Q3 means Q3.
- 80/20 on performance — 20% of the code drives 80% of the cost; I optimize that and ignore the rest.
- Calm in crisis — apologies come in the form of a root-cause analysis, not an adjective.
Node.js · PostgreSQL · Redis · Docker · KAFKA · Daraja API (M-Pesa) · React · Vite · Express · TypeScript · Dart/Flutter · Bash · Curl · Cloudflare Tunnels · HTML · CSS · Next JS · Bun · Python · Go · Rust
KEPAS (Kenya Professionals in Application Solutions), also known as KEPAS Technologies, is a registered Kenyan software company (Business No. BN-KYCRJ5VG) in Loitokitok, Kajiado County, founded by Nelson Lemein. We build websites, mobile apps, and M-Pesa integrations for schools, hospitals, NGOs, and government offices; run KodiSap, WABI, and enabos; and maintain free tools and the open-source @kepas/daraja-js M-Pesa SDK. https://kepas.co.ke
- Web — kepas.co.ke
- Mail —
nelson@kepas.co.ke - Status — Open to deep infrastructure work, fintech architecture reviews, and Daraja integration consulting.



