My Approach
to design.


Basic Principle 'Always Validate - Never Assume'. Before I start making decisions about user experience and creative direction, I do the research for a smoother process and strong project foundation.

02Information Architecture

Design and structure shared information environment to increase usability and to shape data hierarchy. Steps involves Competitive Analysis, creating Mental Model, Task Analysis, Storyboards etc.

03Wireframing & IxD

Define the user flow using wireframes and flow charts in order to engage a user, motivate him to interact, and ensure positive emotional feedbacks. Learnability, consistency, predictability are the factors I value this step.


A great idea in mind - want to check whether it would work with real people - Prototype it. An important step in designing any product is making sure it feels right. I test specific actions and make sure they behave as users would expect.

05User Testing

There's a fine line between being realistic and obscure, when it comes to ideas all the time. Testing helps me to see how users interact with the prototype, ensuring they work fine in the real world.

06User Interface Design

All of the previous work now accumulated into fancy and pleasant visual identity. I will define a creative direction for the product - styles, colors, and general feel based on key values.


  • Information Architecture
  • Interaction Design
  • Usability Testing
  • User Research
  • Mobile Applications
  • Voice User Interface Design
  • Natural Language Processing
  • Speech Synthesis Markup Language
  • Data Driven Design
  • Beacon
  • HTML & CSS

View featured case studies