Travelling
I enjoy exploring new places, experiencing different cultures, and finding inspiration in unfamiliar environments. Travelling reminds me how much perspective shapes the way we see the world.

I build digital products with equal parts curiosity, empathy, and craftsmanship. Sitting at the intersection of design and engineering lets me see both the human side of a product and the technical foundation that brings it to life.
Over the years, I've learned that the best products aren't defined by features alone. They're defined by how they make people feel, whether that's confidence, clarity, trust, or simply the satisfaction of getting something done without friction.
I enjoy creating experiences that are thoughtful, accessible, and built to last. When I'm away from my screen, I'm usually reflecting on ideas, studying great products, or searching for better ways to connect technology with the people it's meant to serve.
Frontend + UI/UX | Nation Media Group
2023 - Present | Nairobi, Kenya
Frontend + UI Developer | Sokosolar
2022 - 2023 | Nairobi, Kenya
Apprentice Frontend Engineer | Thrivin Global
2022 - 2022 | Nairobi, Kenya
Freelancer
2021 - Present | Nairobi, Kenya
I enjoy exploring new places, experiencing different cultures, and finding inspiration in unfamiliar environments. Travelling reminds me how much perspective shapes the way we see the world.
Music is part of almost everything I do, whether I'm working, walking, or winding down. I'm always discovering sounds that influence my mood, focus, and creativity in unexpected ways.
Lately, I've been getting into writing and sharing technical blogs. It's still something I'm growing into, but I enjoy breaking down ideas, documenting lessons, and learning through the process of explaining things clearly.
Running helps me slow down mentally and reconnect with myself. Some of my clearest thoughts and best ideas usually happen during quiet early morning runs.