The design process is very important in creating user experience solutions.

On this page, you can see the design process I used in my personal and team projects.


To understand the possible problems users face, I conducted interviews, desk research and observation. In some projects, like Paradiso, I also participated in shadowing to understand the journeys and processes which the users go through.

Interview through video call
Remote interview for FOMO
Interview in controlled setting
Interview session in the internship at NAVER LABS

Customer Journey & Persona

From the research data, I put down users’ processes into customer journeys and grouped the similarities shared among users to create personas. This is for user understanding, allowing for a clearer picture of the needs and problems that they may have. Below, I give examples from my FOMO project.

Customer journey from the interviews/research
Rearranged and categorized to be more concise
Grouping the similarities to create personas and customer journeys

Grouping & theming the findings

After extraction of the quotes and customer journeys, I rearranged the information again to cluster the data into themes based on the needs and problems that the users have.

Theming from FOMO
Theming in my internship at NAVER LABS

Brainstorming possible solutions

After we learned about problems that the users face, I participated in brainstorming possible solutions by generating and answering ‘How Might We’ questions and raising new ideas to the team.

Sitemap & Information architecture

Once the possible solution is set, I push the idea forward by drafting interaction systems. This allows us to see the big picture of the product/service flow (e.g. interactions). I created a sitemap for FOMO and drafted an information architecture for KRAAN.

Concept sketch & Wireframe

A quick sketch allows us to see the first draft of the solution. A wireframe helps us to check and adjust the interaction to be smoother. These two steps help us to see what the final solutions would look like.

Quick sketch for Paradiso (Sorry for my drawing!)

FOMO‘s Wireframe

Digital prototype

After the wireframe is set, I create some basic interfaces and click dummies to communicate what the digital experience would be like.

Prototype from FOMO

User flow

User flows help us to see the potential user process when using our solutions. You can see the user flows that I created in FOMO and Paradiso.

Physical prototype

In addition to applications and websites, I also do some physical prototypes. I coded with Arduino for KRAAN and used Touchdesigner for SENSO.