Skills + Methods

Interaction and UI Design is the process of designing the user interface and user experience of a product or system. It involves creating intuitive and visually appealing interfaces that are easy to use and navigate. By focusing on interaction and UI design, I can create products that are delightful to use.

Responsive Design is a web design approach that creates websites that adapt to different screen sizes and devices. By using responsive design, I can ensure that my websites look great and function properly on all devices, from desktop computers to smartphones.

Rapid Prototyping is a design technique that involves creating quick and dirty prototypes of a product or system. These prototypes can be used to test assumptions, gather feedback, and refine the design. By rapidly prototyping, I can reduce the risk of building the wrong thing and increase the likelihood of building the right thing.

Usability Testing is a user-centered research method that involves observing users as they interact with a product or system. By watching and listening to users, I can identify usability issues, pain points, and opportunities for improvement. This helps me create products that are intuitive, efficient, and enjoyable to use.

Sketching (and Whiteboarding) is a low-fidelity design technique that involves drawing simple sketches to quickly visualize ideas. It's a great way to brainstorm, explore different design concepts, and get feedback from stakeholders. By sketching, I can quickly iterate on design ideas and make rapid progress.

Mobile Design is the practice of designing user interfaces specifically for mobile devices, such as smartphones and tablets. By considering factors like screen size, touch interactions, and device capabilities, I can create mobile experiences that are intuitive, efficient, and visually appealing.

Data Visualization is the art of presenting data in a visual format to make it easier to understand and interpret. By visualizing complex data sets, I can identify trends, patterns, and insights that would be difficult to discern otherwise. This helps me make data-driven decisions and optimize user experiences.

Research Synthesis is the process of combining the findings of multiple studies to draw conclusions about a specific research question. By systematically reviewing and analyzing existing research, I can identify patterns, trends, and gaps in knowledge, leading to more informed decision-making and further research.

Card Sorting is a user research technique that involves asking participants to organize cards representing different content items into categories. By analyzing the results of card sorting exercises, I can gain insights into how users think about and categorize information.

Customer Journey Maps are visual representations of the steps a customer takes to achieve a goal. By mapping out customer journeys, I can identify pain points, opportunities for improvement, and moments of delight.

User Stories are short, simple descriptions of a software feature told from the perspective of the end user. They help me prioritize development efforts, ensure that I'm building the right features, and communicate effectively with stakeholders. By using user stories, I can create products that truly meet the needs of my users.

User Personas are fictional characters that represent different types of users of a product or system. They help me understand the needs, goals, and behaviors of my target audience. By creating detailed user personas, I can design products that are tailored to the specific needs of my users.

Wireframing is a low-fidelity design technique that involves creating simple diagrams to outline the structure and layout of a user interface. By wireframing, I can focus on the information architecture and user flow without getting bogged down in the details of visual design.

Sitemap is a hierarchical structure of a website's content, allowing both users and search engine crawlers to navigate the site efficiently. By creating a clear and well-organized sitemap, I can improve user experience and search engine visibility.

Information Architecture is the structural design of shared information environments. It involves organizing information in a clear, consistent, and user-friendly way. By creating a well-organized information architecture, I can help users find the information they need quickly and easily.

Surveys are a research method that involves asking people questions to gather information about their attitudes, beliefs, and behaviors. By conducting surveys, I can gather quantitative and qualitative data that can be used to inform design decisions.

Competitive Analysis is the process of analyzing the strengths and weaknesses of competitors' products. By understanding my competitors, I can identify opportunities to differentiate my products and gain a competitive advantage.

Heuristic Evaluation is a usability inspection method that involves evaluating a user interface against a set of usability principles. By conducting heuristic evaluations, I can identify potential usability problems and make recommendations for improvement.