About
Beyond the code and technical challenges, here's a glimpse into who I am as a person. I believe in maintaining a healthy work-life balance and pursuing passions that fuel creativity and growth.
Personal Interests
Continuous Learning
I'm passionate about expanding my knowledge and skills. Whether it's exploring new technologies, reading technical books, or taking online courses, I believe in the power of lifelong learning.
Problem Solving
I enjoy tackling complex challenges, both in programming and in life. The satisfaction of breaking down problems and finding elegant solutions drives my curiosity and creativity.
Team Collaboration
Working with others to achieve common goals is something I truly value. I believe that diverse perspectives and collaborative efforts lead to the best outcomes and personal growth.
Innovation
I'm excited about contributing to innovative teams and delivering meaningful solutions that make a real difference in people's lives through technology.
Life in Photos

Vice Chancellors Run
Strathmore University • 2025

Sol Fest
Uhuru Gardens • 2023

Excursion to Kinare Forest
Kinare Forest • 2025

Hang out with Friends
Rongai • 2024

Dean's List Gala
Strathmore - U Auditorium • 2025