About
Full Stack Engineer with a passion for building impactful solutions, I thrive on transforming ideas into robust, scalable applications. Whether it’s crafting seamless user experiences or architecting resilient backend systems, I’m always up for a challenge. Armed with an insatiable curiosity and a toolkit of modern technologies, I bring creativity and precision to every project. Let’s build something extraordinary!
Work Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
Spotter Trip Planner
Spotter is Electronic Logging System (ELS) Log Generator for a transportation application. Its created with of a Django backend to generate compliant ELD logs based on Hours of Service (HOS) regulations. An API endpoint will receive trip details and trigger the log generation algorithm, outputting data in JSON format. A Next.js frontend will display these logs, including visualizations of duty status changes and navigation for multi-day trips, while also handling edge cases like incomplete data and potential HOS violations.

ChumaApp
ChumaApp is a fintech app that allows users to deposit Kenyan shillings, convert them to USDT, and earn interest through DeFi, helping users save, combat inflation, and grow their wealth. The app also plans to offer debit cards and aims to evolve into an all-in-one financial platform.

Musix
I developed a visually captivating music application as part of a job interview assignment, featuring real-time listening sessions with friends. The app allows users to browse, search, and play music from a diverse library, create playlists, and manage playback queues. I implemented the real-time synchronization of music playback using YJS, ensuring a seamless shared experience. Additionally, I built a robust backend with Node.js, Express, and MongoDB for secure user authentication and data storage. The project was containerized with Docker, deployed to Google Cloud Run using GitHub Actions, and integration tests were automated with Playwright to ensure reliability before each deployment.
Get in Touch
Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can. I will ignore all soliciting.