The situation
Career coaching existed, but access to it was unstructured. People found mentors through word of mouth, LinkedIn cold messages, or paid platforms with no real matching logic. The client wanted to fix that with a platform that made the mentor-mentee relationship structured, trackable, and scalable.
The difficulty with a two-sided platform is that both sides have to work at once. Coaches with no mentees to match are as much of a problem as mentees with no coaches available, so getting both sides onboarded, matched, and engaged from launch was the real delivery challenge, more so than the features themselves.
What I was brought in to do
I owned end-to-end delivery, from concept to production, over five months.
What I built
I built a web platform where mentors create profiles with their skills, experience, and availability, and mentees define their goals, experience level, and what they are looking for. Profile-based matching connects the two, and once a match is made, structured goal setting, progress tracking, and virtual session management keep the relationship moving forward.
Most of the design time went into the onboarding workflow, because if either side did not complete it properly, the matching logic produced poor results. I ran iterative feedback sessions with real coaches and mentees during development to confirm that onboarding captured what actually mattered rather than what had been assumed.
Delivery ran on an Agile cycle with tight QA on the matching logic and communication features, since a bad match would erode trust in the platform before it had a chance to prove itself.
The result
The platform launched in five months as a production-ready two-sided marketplace. Mentors could be found, mentees could be matched, and coaching relationships had structure and accountability built in from the start.