About Me
I am a developer passionate about crafting accessible, pixel-perfect user interfaces that blend thoughtful design with robust engineering. My favorite work sits where product design, full-stack development, and practical systems thinking meet.
Currently, I specialize in building modern web applications and reliable product interfaces, with a growing focus on connected workflows, IoT dashboards, APIs, and data-driven software.
I have worked across agencies, organizations, start-ups, and digital product studios. I also enjoy contributing to open-source projects, technical writing, and mentoring other developers.
Away from the code editor, I am usually exploring new technologies, reading about design systems, working on side projects, or spending time outdoors.
Work Experience
Where I've contributed and grown as a developer

Internship
Aug 2025
Currently interning at Acorn Management Limited, assisting in managing resident communications, handling service requests, and supporting customer relationship management. Collaborating with cross-functional teams to enhance the overall tenant experience while gaining valuable exposure to customer success operations.

Full-Time
Feb 2023 - May 2023
Completed a three-month internship at Acorn Holdings Limited, where I collaborated with a team of IT interns to develop an automated Customer Satisfaction Survey (C-SAT) system for Qwetu hostels, improving feedback efficiency and resident engagement.

Full-Time
Feb 2024 - May 2024
Completed a three-month internship at Wesnet Limited, gaining hands-on experience in installing and troubleshooting CCTV systems, fire alarms, and smoke detectors. Strengthened practical skills in networking, system setup, and security infrastructure maintenance.

Full-Time
Dec 2024
Designed and implemented visually engaging UI components, integrated APIs, and optimized application performance using Next.js, React, Express, Apollo Server, and GraphQL. Played a key role in shaping the user experience for enterprise-level web applications.
Certifications & Education
Continuous learning and professional development

Mount Kenya University
Expected Graduation: 2028
Pursuing a Bachelor's degree in Computer Science with a focus on full-stack development, AI systems, and software architecture. Actively applying theoretical knowledge through projects, internships, and hackathons to build scalable and innovative tech solutions.

The Nairobi National Polytechnic
2025
Graduated with distinction and honored as the Best Student in the course. Mastered ICT fundamentals and advanced Information Technology concepts. Built a strong foundation in programming, database management, networking, and web development.
Africa Leadership Experience (ALX)
2024
Gained deep expertise in software engineering principles, teamwork, and agile development. Built scalable and well-structured systems using modern technologies and best coding practices.

Power Learn Project (PLP)
2024
Specialized in backend development, mastering Express.js to design, create, and maintain Node.js-powered applications. Developed practical skills in API development and integration.

Great Learning Academy
2024
Acquired foundational UI/UX design skills with a focus on user-centered interfaces, bridging the gap between technical implementation and design thinking.
Personal Interests
Beyond the code editor
Photography
Capturing moments and landscapes
Open Source
Contributing to community projects
Music
Discovering new artists and genres
Hiking
Exploring nature trails and peaks
Reading
Tech books and science fiction
Gaming
Strategy and indie games