Ten Thousand Coffees is a $56 million dollar company that provides mentorship software to organizations. They have a state-of-the-art algorithm that matches mentors and mentees together based on criteria to help employees reach their career goals. In this project, I redesigned the flow to create matches.
My role
Lead Product Designer and Product Manager
Team
Myself + Two Software Engineers
Duration
3 weeks
The Challenge
The Result
A simple way to create matching rules
Our platform intelligently pairs mentors and mentees based on custom rules, saving you time and effort. It’s automated, smart, and designed to find the perfect match.
Understand why people are matched
Get a clear overview of every match. See exactly which rules were met and why each pairing works, giving you confidence in the results before you publish.
You’re always in control. You can even manually create pairings to ensure every participant finds their perfect fit.




The Process
Identifying & Prioritizing Pain Points
To uncover the core problem areas, I analyzed support tickets, customer feedback forums, and page analytics. I also conducted guided walkthroughs with users to map their mental models and surface the pain points that mattered the most.
Mapping the ideal journey
Drawing from user expectations and competitor insights, I reimagined the core steps of the matching experience to design a smoother, more intuitive journey.
Testing with users
I tested the design early and often, iterating with feedback at each stage. The moderated prototype walkthrough included four participants—two super users and two with no prior experience—to capture both expert and fresh perspectives.
The End Result
Matching isn't just about data points
Designing transparency into the matching algorithm (i.e showing why two people are matched) builds confidence.
Forget the polished prototypes
Not every design decision needs to be perfect before it's tested. Rough prototypes often give the richest feedback