About Me
My journey in design and development
My Story
I'm David Waweru, a self-taught UI/UX designer and web developer based in Nairobi, Kenya. My journey in tech began with a curiosity about how digital products are built and a desire to create experiences that make technology more accessible and enjoyable.
Over the past five years, I've evolved from building basic websites to crafting comprehensive digital experiences that merge thoughtful design with technical execution. I believe great digital products emerge at the intersection of three elements: human-centered design thinking, clean efficient code, and strategic business alignment.
Being based in Nairobi has given me a unique perspective on creating technology for diverse audiences with varying levels of technical literacy and access. This environment has taught me to build solutions that are not just beautiful but also practical and efficient.
Today, I'm focused on expanding my capabilities in AI-driven design and development, exploring how emerging technologies can enhance human experiences rather than replace them.
Skills & Expertise
Design
- UI/UX Design
- Wireframing
- Prototyping
- Design Systems
- Interaction Design
Development
- HTML/CSS/JavaScript
- React
- Next.js
- Responsive Design
- WordPress
Tools
- Figma
- Adobe XD
- Webflow
- VS Code
- Git
Career Journey
Started as Web Developer
MB96Began my career at MB96, developing practical skills across diverse client projects including WildRose and Furaha Financial.
Expanded to UI/UX Design
MB96Recognized the importance of design in development, focused on UI/UX principles while working on projects like Vault22 and Chupachap.
Freelance Projects
Started taking on independent projects to diversify my experience and client base, working on B-WEL and Chui Ventures Capital.
Building Product Expertise
Focused on understanding product management principles and strategy while working on Prometheus X Talent and other projects.
Let's build something amazing together
Looking for a creative developer who can turn your ideas into reality? I'd love to discuss how I can help with your next project.
Get In Touch