My Design Approach

I always design for the users first.
User research and user testing are essential to gather important insights and to understand our user's needs. This helps me create intuitive and meaningful experiences that are not only usable but also desirable.

Through regularly prototyping all of my designs I can validate my ideas and refine interactions. This iterative process is the best way to creating a successful product experience.

When building products if possible, I am also always using design systems, to ensure consistency, scalability and efficiency in a collaborative way with my team.

User-Centric Approach

Great design starts with understanding people—their needs, behaviors, and challenges. I apply Design Thinking to really explore problems, empathize with users, and generate innovative solutions. Through user research, user journeys, interviews, and usability testing.
Throughout my design process, whenever possible I like to talk to the user to uncover their pain points and thoughts. This help me to truly tailor the final product to the user's needs.

The more insights, the better.

User Testing Results
User Testing Results

Prototyping as an Iterative Tool

Great UX design is never really finished - just refined.
While designing I always love to test and validate my ideas by building prototypes. Be it a quick low-fidelity prototype based on wireframes in Figma, or a high-fidelity interactive prototype in Protopie to test on target hardware.
Prototyping reduces assumptions and improves usability.

This iterative process also lets me showcase my designs to stakeholders and developers at the right time, making sure that we build the right solution before starting full development.

Design Systems

Recently I am deeply invested in token based design systems.
This helps me create a structured approach to ensuring consistency, scalability and faster iteration when building my product experiences.

Atomic Design is the core of this approach and helps me create reusable building blocks out of atoms, molecules and organisms. Design tokens on top of that really make the system scalable and collaborative with developers.

Figma Variables and Token Studio are just some moving parts I like to use, to build the clay that forms the product.

Design. Test. Iterate. Repeat.

Design. Test. Iterate. Repeat.

Design. Test. Iterate. Repeat.