Every milestone
Nairobi, Kenya
Born and raised in the vibrant heart of Kenya streets Nairobi. Growing up surrounded by the energy of a city on the rise, where tradition meets technology.
Family Home, Nairobi
A life-changing moment — getting my first computer at age 10. What started as curiosity about games quickly turned into fascination with how things worked under the hood.
"I remember taking it apart just to see what was inside. My parents weren't happy, but that's when the spark ignited."
High School Computer Lab
HTML and CSS — building my first website . It was basic, but seeing "Hello World" appear on screen felt like magic. From that moment, I knew this was my path.
<h1>Hello, World!</h1>
Freelance, Nairobi
Built a website for a local business — earned my first KES 5,000. It wasn't about the money; it was proof that I could create value with code.
Kirinyaga, Kenya
Enrolled in Software Engineering. Finally formalizing what I'd been teaching myself for years. The perfect environment to sharpen skills and meet like-minded builders.
Kirinyaga, Kenya
Officially launched Marubi-Labs. What started as a solo journey became a mission: building solutions for African communities through code.
mind-bridge.co.ke
Built a mental health platform connecting Kenyan youth with counselors. Our first project with real social impact — reaching over 5,000 students.
mzuri-organics.co.ke
E-commerce platform for organic farmers. Connected local farmers directly to consumers, increasing their sales by 180%.
Nairobi / Kirinyaga
Still building, still learning. Now leading Marubi-Labs, mentoring young developers, and working on the next big thing for Africa's digital future.
The principles that guide every project
Maintaining a high standard of work and personal conduct in all endeavors.
Every line of code is written with security in mind. Protecting user data is non-negotiable.
The tech landscape evolves daily. Staying curious, staying sharp, staying ahead.
Success means nothing if it doesn't lift others. Mentoring the next generation of builders.
Snapshots along the journey
Let's write the next part together — whether it's a project, collaboration, or conversation.