Hello There!

Based in Nairobi, I’m a full-stack MERN developer and cloud engineer driven by a passion for clean architecture, reliable APIs, and systems that scale. My work blends solid backend engineering with modern frontend craft, reflecting a deep commitment to building software that just works. I bring cutting-edge cloud-native tools to every project—Kubernetes, GCP, Firebase, and CI/CD pipelines that ship fast without breaking things. I thrive on wiring up complex integrations, like QuickBooks, and believe well-engineered systems have the power to help businesses run better.

Services &
Capabilities

8+ years of experience

(©2017 — 2025)

Services
01.

Backend & API Development

Robust, well-documented REST APIs built with Node.js and Express, backed by clean MongoDB data models. I design backends that stay reliable as traffic and features grow.

Node.js Express MongoDB
REST APIs Auth & Security
02.

Cloud & DevOps

From containerizing apps to running them reliably in production, I set up Kubernetes clusters, Google Cloud infrastructure, and Firebase backends, wired together with automated CI/CD pipelines.

Kubernetes Google Cloud Firebase Docker CI/CD Pipelines Monitoring
03.

Full-Stack Web Apps

End-to-end MERN applications—React frontends talking to Node/Express APIs backed by MongoDB. Fast, responsive, and built to scale from day one, with clean code that's easy to hand off or extend.

React Node.js MongoDB Express
State Management Performance Optimization
04.

Third-Party Integrations

I connect your app to the tools your business already runs on— QuickBooks, payment gateways, and other third-party APIs—so data flows cleanly between systems without manual work.

QuickBooks API Payment Gateways REST/Webhook APIs
OAuth Data Sync

I help companies increase user retention by enhancing user experience.

80+

Looking
for new talent?

How I Work

My
design thinking process

01

User Research

I begin every project by understanding the audience, business goals, and market context. Through interviews, audits, and competitor analysis, I uncover the insights that guide meaningful design decisions.

02

Define Problems

Using research findings, I identify core user pain points and business challenges. This stage helps prioritize features, establish clear objectives, and align stakeholders on what success looks like.

03

Design & Prototype

From wireframes to high-fidelity mockups, I craft visual and functional design solutions. Prototypes help visualize flows and interactions early—whether it’s a landing page, app, or full website.

04

Evaluation & Testing

I validate designs through usability testing, feedback loops, and technical reviews. This ensures the final product isn’t just beautiful, but intuitive, performant, and ready for development or launch.