Nairobi, Kenya · Full-stack engineering
Software built for the real world.
01 / 04
Product engineering◆Laravel systems◆React interfaces◆API architecture◆Real-time products◆
Product engineering◆Laravel systems◆React interfaces◆API architecture◆Real-time products◆
02 / Selected work
Different domains.
Same standard of care.
DCH / PROPERTY
Find a place
that feels right.
001 — Property technology
DCH Property Listing
A property marketplace implemented in two distinct architectures—demonstrating how the same domain can be shaped for different product and team constraints.
- Laravel + React
- NestJS + Angular
- PostgreSQL
- Real-time
View repository ↗
27°
Weather → action
002 — Farm intelligence
Mavuno Mirror
Weather intelligence translated into clear farm recommendations, risk alerts, and practical next steps.
View repository ↗
Private by design
003 — Secure desktop
Secure Messenger
An encrypted desktop messenger designed around resilient sync, local data protection, and clean boundaries.
View repository ↗
Public-sector systems
Technology with
public impact.
I have contributed to systems that help government teams coordinate projects, track performance, and make decisions from better operational data.
01Project management
Nakuru County Government
Delivery & collaboration
02Performance management
Kenyan county governments
Planning & accountability
03Management information
Kenya Urban Support Programme
Data-informed decisions
03 / Approach
Less theatre.
More useful software.
- 01
Discover
Understand the users, constraints, existing systems, and the decision the product needs to improve.
- 02
Design
Shape the domain model, technical boundaries, and interaction flow before implementation hardens assumptions.
- 03
Deliver
Build in testable increments, communicate trade-offs clearly, and leave the system easier to operate.
DMEngineer / Builder / Collaborator
04 / About
Engineering judgement, backed by curiosity.
I’m a Nairobi-based software engineer who enjoys difficult domains: multi-role workflows, integrations, real-time behaviour, and systems with consequences beyond the screen.
I work across backend architecture and product interfaces, with a bias toward simple explanations, durable code, and steady delivery.
PHPLaravelTypeScriptReactNext.jsNestJSPostgreSQLDockerAWS