5.0
(14 reviews)
Software Designer & Architect | Senior SDE @ Microsoft | 20+ years professional experience
Canada
Speaks English and Italian
Active today Usually responds in a few hours

Services

$280 / month

Most popular option. Best for career change, interview preparation, or long term career advice.

2 calls per month (60min/call)

Unlimited Q&A via chat

Expect responses in 24 hours or less

Hands-on support

Apply now
7-day free trial, cancel anytime. What's included?
Book now
View all sessions
Only 2 spots left!

About

I have been in the software industry for almost 20 years and have worked in a variety of domains, including gaming, e-commerce, healthcare, finance, and insurance, to name a few. Currently, I am a Senior Software Engineer at Microsoft Canada.

I’d be happy to offer mentorship on a wide range of topics, including career coaching, interview preparation, interviewing at top companies, system design, and software architecture.

Feel free to ping me, and let’s connect!

What mentees say

5 out of 5 stars

Nicholas

Nicholas

Lite Plan • 3 months

5 out of 5 stars

Christopher

Christopher

Standard Plan • 1 month

5 out of 5 stars

David really helped clear up my doubts about which career path makes the most sense for a startup tech generalist like me. He asked the right questions, cut through the confusion, and mapped out a clear, practical roadmap to help me get ahead and reach my goals. I appreciated how streamlined and well-structured the plan was.

Saurabh

Saurabh

Lite Plan • 1 month

Load more reviews

This is how real progress happens

Mentees who work with a mentor for 3+ months reach their goals 2x faster than those going it alone. Long-term mentorship means fewer false starts, more focused sessions, and support that builds week after week.

97% satisfaction across all mentors

Personalized feedback and growth plans

Trusted by thousands of mentees

Start your mentorship