I embrace design thinking as my framework to unravel and tackle challenges effectively. Drawing from the renowned human-centered design approach, I tailor the process to keep the essential steps intact while accommodating crucial data points and considerations. My methodology remains adaptable, allowing me to shape each project based on its unique problem and constraints.


Typically, I divide the project into two fundamental phases: problem exploration and solution development. The design process begins by delving deep into understanding the problem at hand, leaving no stone unturned. Through extensive research and analysis, I aim to uncover the underlying pain points and gain insights into the users’ needs, desires, and motivations. This knowledge forms the bedrock of a successful solution.


With a comprehensive understanding of the problem, I transition into the solution phase. Here, I leverage my creativity and expertise to craft an effective and elegant solution that addresses the users’ needs while aligning with the business goals. Iterative prototyping and testing help refine the solution, ensuring its usability, desirability, and feasibility. By embracing design thinking, I strive to create solutions that resonate with the end users, while driving business success.


In essence, my design process revolves around a human-centric approach, seeking to empathize with users, understand their pain points, and translate those insights into innovative solutions. By marrying user needs with business objectives, I aim to create designs that are not only visually pleasing but also provide meaningful and delightful experiences. Design thinking remains at the core of my practice, allowing me to approach each project with flexibility and adaptability, ultimately driving impactful outcomes.


I validate the prototypes by conducting concept validation and usability evaluations.


Once the prototype is built and tested, I create and apply branding.

final design

Finally, the final design is put together, along with any agreed upon handoff artifacts.

getting started

To start, I dive into any available data and existing artifacts that can help get me more familiar with the domain and the current state of the product (or concept).


Next I start drafting the target personas. Those should based on as much real-world data as possible.

user journeys

I then create user journeys, which highlight the steps that users take, as well as their pain points with their current solution. Ideally, I conduct user research to inform those


As I start working on a solution, I brainstorm a wide variety of ideas to thoroughly explore the solution space.


As the team and I start flashing out a concept, I create prototypes with increasing detail.