A passionate Full Stack Developer and Graphics Designer crafting beautiful, responsive digital experiences
I am a dedicated Full-Stack Software Engineer specializing in MERN Stack (React, Node.js, MongoDB) and Python/Flask frameworks. My focus is on building robust, scalable applications with proficiency in Git, DevOps(Currently Learning), and problem-solving through rigorous training and project experience.
I combine technical expertise with a strong background in Graphics Design and a keen eye for detail. This dual skill set allows me to craft visually stunning, responsive, and user-friendly interfaces that prioritize exceptional user experience (UX).
Beyond coding and design, I bring proven leadership and entrepreneurial skills. I'm always eager to embrace new technologies and push creative boundaries in pursuit of innovative digital solutions.
Let's build something great together.
Creating clean, eye-catching visuals and transforming ideas into designs that truly work
Building functional, user-friendly websites with modern technologies and best practices
Ensuring systems run smoothly, stay updated, and perform reliably over time
MERN
JavaScript
HTML
CSS
Git
Flask

MySQL
Python

Docker

DevOps
Design
C

C++
PulseSquare is a MERN-based platform that helps users find reliable local services when traveling or moving to new places. It centralizes scattered information so users can easily search, compare, and review local businesses especially those that are not listed online. Still under development.
Ujamaaflow is a web application that is designed to link resource donors with individuals and families in need. The platform streamlines the donation process, making it easy for donors to offer items such as food, clothing, devices and equipment and for recipients to request the resources they need. Inspired by the spirit of "Ujamaa".
Comskill is a web app for anyone who wants to speak with more clarity and confidence. You record yourself in the browser, and Comskill measures how you delivered it: your pace, your filler words, your pauses and how steady you were. It also gives you a transcript and plain-language coaching on what went well and what to work on. Over time, an analytics view shows whether those habits are actually changing.
NouvelBRc is a digital sanctuary for introverts to connect through the quiet power of reading. Unlike traditional social networks that demand constant engagement, NouvelBRc focuses on meaningful, low-pressure interactions through curated book clubs, insightful articles, and community-driven reading lists.
Brand identities, logos and campaign visuals. Click a project to see more.
Ack-Limo Academy, Eldoret
A foundational period that shaped my character and work ethic. The leadership and teachings at this institution instilled in me the values of resilience, continuous improvement, and striving for excellence in everything I do.
Kabianga School
After excelling in primary education, I pursued my initial passion for aviation. However, this period redirected my path toward technology and innovation, opening doors to my current passion for software development.
Chuka University - Year 3
Bachelor of Science in Computer Science
Currently pursuing my degree in Computer Science, where I'm combining my technical skills with my creative design background to become a well-rounded full-stack developer.
In today's hyper-competitive marketplace, a memorable logo is no longer enough to carve out a lasting presence. While a visually striking emblem can grab attention, true brand longevity is forged in the subtle, yet powerful, interplay of psychological elements that resonate deeply with consumers.
Read Full Article →
In the modern digital ecosystem, no application is an island. A mobile weather app doesn't measure atmospheric pressure itself; it asks a specialized service. A checkout page doesn't manually verify credit card digits; it consults a financial gateway. At the center of this interconnected web lies the Application Programming Interface (API).
Read Full Article →
Have you ever wondered if communication skills are important at all? I'm going to help you answer this question, buckle up.
For a long time, we've been told to work on our communication skills. They make our life better and help with work, marketing, problem-solving, social lives. Let's decipher this together.
Currently open to new opportunities. If you have a project in mind or just want to chat about tech, feel free to drop a message below