What I do.

I’ve had the pleasure to collaborate with great teams working across a variety of B2B & B2C industries in Canada and worldwide. Currently self-employed, I help my clients to create competitive and profitable digital products that solve user and business problems.

My core expertise is laying in user experience design or UXD for short. My approach to design thinking goes beyond problem-solving by reimagining what’s possible for customer experience. I love to create aesthetically pleasing, intuitive user-centred experiences while thinking about all touchpoints that surround the user, like the onboarding process, product usage feel, customer support, loyalty, social meaning and more.

Over the years the word design has morphed into many things, but its underlying meaning is still the same — function over the form.

As Steve Jobs said:
“Design is not just what it looks like and feels like. Design is how it works.”

Quite often in my work, I lead projects from idea conception to product release through iterative design and development, offering a variety of services, such as:

• User & Market Research
• Strategy, Planning & Analysis
• Information Architecture
• Wireframing
• UI Design
• Interaction Design

• Prototyping
• Usability Testing
• Developing Design Systems
• Branding
• Marketing Design
• Development Curation

Design Process

Design Process

The entire process of going from the first client kick-off meeting to the product release is quite challenging and exciting at the same time. To create a successful product, I always rely on the framework that I've established, in other words — the design process.

Here are some major stages that we'll go through when we are working together:

1. Research & Discovery

We start the project with an in-depth design and strategy sprint that helps us to set correct goals, understand the market, competition, determine product features and make the whole project more cost-effective. Apart from that, we also conduct user research sessions to set aside our assumptions about the users in order to gain insight into what they really need and want.

2. Brainstorming Ideas

This stage is about removing all barriers and coming up with ideas and solutions to problems that we've identified. Sketching, wireframing, testing and ideating to find the best way to rich our goals.

3. Prototyping

Here we take our best ideas and validate them by building a concept prototype, followed by stakeholders and users product test. This allows us to identify any issues with current implementation at an early stage and get feedback before wasting resources on the development itself.

4. UI Design

Quite likely, this one will be one of your favourites as we refine our concept and build a high fidelity user interface. Colors, typography, fancy buttons and cute animations all injected at this stage to bring the design into life. All assets then handed off to a development team and ready to code.

5. Analysing & Refining

Once the product is out and people use it, we take the time to review its performance. Getting feedback from users is essential as we can see where we can improve and what strategy do we need to follow to make the product better.

You may think all of this is quite a complicated and unnecessary process, but in reality, this is how we maximize our chance of success.

Many times I’ve come across where products built without having the end user in mind. Having empathy towards your end users is probably one of the most important things a brand should have. So having an approach that highlights the importance of the user keeps everyone grounded on what we are trying to accomplish, and for who.

Want to discuss your project? Just drop me a message and we'll be in touch!