My Process
Over the past 15+ years, I've developed a comprehensive process that ensures a thoughtfully crafted design. While my process is thorough, it's also flexible to be tailored to your business needs and product maturity.
Define Your Product
The first thing I do is get a comprehensive understanding of the specific problem we're tackling. This means diving deep into your goals and requirements, and analyzing your customers and industry. If I'm working on enhancing an existing product, I typically conduct a thorough audit and map out the entire experience.
Goals & Requirements
Unpacking your goals and requirements is crucial for getting everyone aligned and in sync with the outcomes I need to design for.
Competitive Landscape
I aim to thoroughly understand your industry, pinpointing what your competition is or isn't doing well, so we can find a competitive edge.
Design Audit
For existing products, I conduct a detailed audit of every pixel, uncovering issues like poor usability, design flaws, and bugs.
Experience Map
I create a visual map of the entire product experience, which helps me spot features to streamline or optimize for the best possible user experience.


Visualize Your Product
Building on the discovery phase, I create wireframes, prototypes, and concepts to explore innovative solutions that meet user needs and fulfill business goals. By carefully integrating user insights and feedback into the design process, I make sure each element enhances overall functionality and user experience.
Mood Boards
I create mood boards to visually convey the desired style and tone of the product, making sure that everyone involved shares a cohesive vision.
Information Architecture
Through sound IA design, I organize and structure content in a way that ensures users can easily find and navigate the information they need.
High-Fidelity Wireframes
I'll craft wireframes to provide a clear blueprint of the layout, helping to organize content and functionality before the actual design begins.
Design Concepts
This is where I creatively explore various design directions for what the product can look like, getting everyone excited about where we're headed.
Design Your Product
With the chosen design concept, I design the UI from top to bottom across every screen, ensuring every pixel and requirement is accounted for. This is when we can gather additional user feedback from interactive prototypes to make sure the product truly resonates.
UI Designs
This is where I bring the product vision to life — making sure the product is visually appealing, strategically delightful, and every pixel is thoughtfully accounted for.
Design System
My Design Systems provide a consistent framework that streamlines the design and build process, ensuring cohesion to every touchpoint a user experiences.
Interactive Prototypes
The prototypes I create allow us to test and refine ideas, providing a tangible way to gather user feedback and make improvements on the fly.
User Feedback
User feedback is crucial in my process because it provides real insights into how the product is perceived and used, allowing for informed improvements.


Support Your Product
I'm here to support your team on an as-needed basis during and after the build, providing feedback to ensure the product sticks to the original vision.
Design Review
I review the design your engineers have implemented to make sure it closely aligns with the original design standards.
Refine & Expand
I refine the designs further based on feedback and create additional designs for upcoming feature releases.
Process FAQs
Here are some common questions about my process.
While there are several essential aspects of my process, I tailor it to fit each client's needs. Factors like project timeline, scope, goals, and product maturity all influence my approach and what I deliver.
I'm flexible and can work with either approach or a combination of both, depending on how your company operates and the timeframe we have to work with.
I communicate frequently with my clients via Slack and use Looms to share status and progress updates. Depending on the type and duration of the project, I also meet with clients on an as-needed basis. Meetings are often more frequent at the beginning of the project to ensure close alignment between your team and me.
Customer Testimonials
Just a few of my many satisfied customers.
“If you’re building a product, you must work with Tim. We’re having him design all our products.”

“Without a doubt, we couldn't have launched on time or to the quality we wanted without Tim."

"Tim is an irreplaceable partner. He's designed a beautiful product, and we couldn't have done it without him."

Get Product Design Tips
Join my newsletter for expert tips and resources on effective product design.