I turn complex ideas into intuitive experiences.

Design is about problem-solving, communicating an objective, and helping people.
Everything you can imagine is possible when you have clearly defined goals, a strong design and strategy, and assemble a talented team.

My Design Principles


The word ‘Kaizen’ means continuous improvement. Never settle for mediocrity—There's always room to improve our designs, one iteration at a time.

Humans, not users

Good design balances aesthetics & functionality while showing empathy toward the user's emotions, behaviors, and jobs to be done.

Details, details, details

The design details of a product reflect its brand. From spacing, typography, component sizing to micro-copy, each element should be meticulously crafted.


Subtle interactions, playful animations, and creative copy—Tiny design elements like these create magical user experiences.

Case Studies

For more than a decade, I've designed consumer-facing products, business-facing products, and internal tools for brands worldwide. New case studies coming soon.

Due to privacy reasons, some case studies are protected. 
Please contact me for password access.