My design process

My design process

I explore widely before narrowing in, always led by people and their unmet needs.

I explore widely before narrowing in, always led by people and their unmet needs.

I explore widely before narrowing in, always led by people and their unmet needs.

I explore widely before narrowing in, always led by people and their unmet needs.

My process

Research and discovery

Research and discovery

Divergent thinking

I start by learning about a client’s industry and customers. This involves studying competitors, gathering data, and understanding existing research to inform the project’s beginning.

Define and ideate

Define and ideate

Convergent thinking

I define the problem and brainstorm ideas. I talk to stakeholders to understand their needs and use the “Jobs to Be Done” framework to guide my thinking.

Agile collaboration

Team building + trust

I love working with Agile-minded teams, focusing on continuous collaboration. Together, we prioritize features and ensure the product evolves based on feedback.

Prototype and test

Design + validation

I create and test prototypes with real users. This phase involves iterating on the design based on internal design review and stakeholder feedback to ensure usability.

Launch and learn

Improve continuously

After an MVP launch, I establish an on-going feedback mechanism to refine the experience. This helps ensure the solution is scalable and meets user and business needs over time.

Match between system and the real world.

Match between system and the real world.

Match between system and the real world.

"Designers should endeavor to mirror the language and concepts users would find in the real world based on who their target users are. Presenting information in logical order and piggybacking on user’s expectations derived from their real-world experiences will reduce cognitive strain and make systems easier to use."

"Designers should endeavor to mirror the language and concepts users would find in the real world based on who their target users are. Presenting information in logical order and piggybacking on user’s expectations derived from their real-world experiences will reduce cognitive strain and make systems easier to use."

Jakob Nielsen and Rolf Molich | Interaction Design Foundation

Jakob Nielsen and Rolf Molich
Interaction Design Foundation

Drop me a line if ya fancy.

smartmediaman

@gmail.com

@gmail.com

©2026 All Rights Reserved. Designed with love for the craft.

©2026 All Rights Reserved. Designed with love for the craft.