Process

How I turn problems into products

I don't follow a rigid process. I adapt my approach to the problem, the people, and the product — combining research, thoughtful design, collaboration, and continuous iteration.

Design process stages

01 / Understand

Start with the why

I begin by understanding the business goals, users, context, and existing experience. I use research, interviews, observation, data, and existing insights to uncover what people actually need.

Research · User needs · Business goals · Context
02 / Define

Find what matters

I turn what I learn into clear problems, user journeys, priorities, and opportunities — making sure we're solving the right problem before designing the solution.

User flows · Information architecture · Problem definition
03 / Explore

Think before I polish

I sketch, wireframe, and explore multiple directions before moving into detailed UI. This helps me test ideas early and avoid solving the wrong problem beautifully.

Sketches · Wireframes · Concepts · Prototypes
04 / Design

Make it simple and useful

I translate the chosen direction into intuitive interfaces, clear interactions, and scalable design systems while keeping accessibility, consistency, and visual hierarchy in mind.

UI design · Design systems · Accessibility · Prototyping
05 / Test & Refine

Learn, improve, repeat

I test ideas with users and stakeholders, gather feedback, identify friction, and iterate. The goal isn't to get everything right the first time — it's to keep making the experience better.

Usability testing · Feedback · Iteration
06 / Collaborate & Deliver

Design doesn't happen alone

I work closely with developers, product teams, and stakeholders throughout the process, refining designs as we learn and making sure the final experience stays true to the problem we're solving.

Agile · Collaboration · Developer handoff · QA
How I work

An iterative, Agile approach

I work in short, collaborative cycles — designing, sharing, testing, learning, and refining as the product evolves.

Explore → Test → Learn → Refine → Repeat

Good design isn't a straight line. It's a conversation between people, problems, ideas, and technology.