I turn complex problems into simple software experiences (with a little help from coffee and late nights).
I solve problems with code. That's what drives me every day as a backend developer who's found his groove in Django and PostgreSQL.
What started as curiosity about how things work under the hood has grown into expertise in building systems that actually last. I've spent the last few years knee-deep in everything from ecommerce platforms that handle real transactions to news scrapers that never miss a beat, and affiliate bots that just work without babysitting.
Recently, I've been expanding beyond the backend comfort zone into full-stack territory with React and TailwindCSS. It's been a learning curve, but there's something satisfying about controlling the entire user experience from database to interface. I've earned my Full-Stack Development certification to formalize this expertise.
My development philosophy is straightforward: if it's worth building, it's worth building right. That means Docker containers for consistent deployments, comprehensive tests with Django REST Framework, and architectures that won't fall apart when traffic spikes or requirements change.
I've also ventured into the Internet of Things space, working with embedded systems and sensor networks that bridge the physical and digital worlds. There's something fascinating about code that interacts with real hardware whether it's collecting environmental data or automating physical processes. My IoT certification backs up this hands-on experience with connected devices and edge computing.
I learn best with my hands on the keyboard. Give me a problem and some documentation, and I'll figure out the rest. Whether it's debugging a multi-service setup at 2 AM or refactoring legacy code that makes my eyes water, I stay calm and work through it systematically.
What you'll get working with me is honesty about timelines, code that's built to be maintained (not just shipped), and someone who takes ownership of their work from concept to deployment. I'm not interested in cutting corners or building technical debt castles.
I build tools that work, scale when they need to, and make sense to the next developer who has to touch them.
A minimalistic portfolio project. Single page app built using Nextjs and hosted on vercel.

Currently building a web-based system for managing patient records, built with Django and Nextjs.

A real-time 3D maze exploration game built with C and SDL2, featuring raycasting-based rendering for a pseudo-3D experience.

A tech-powered errand service platform for Nairobi. Built with Next.js, React, and Tailwind CSS, it features a responsive UI, animated GIF carousel, and smooth scroll interactions for a seamless user experience.

A leading Kenyan news platform delivering breaking news, politics, business, and entertainment coverage. I am part of the development team responsible for building and maintaining this high-traffic digital news site.

Kenya's premier celebrity gossip and entertainment news website. I am part of the team developing and maintaining this popular culture and lifestyle platform, known for its vibrant content and engaged readership.

The official digital platform for Radio Jambo, one of Kenya's most popular Swahili radio stations. I am part of the team behind the web presence, supporting live streaming, news, and entertainment features for their online audience.

I am learning and working on Internet of Things (IoT), focusing on:
📜 IoT Certification