$330 / month
Start free, decide later
David is a Senior Software Engineer at Microsoft. He has almost 20 years of experience across gaming, e-commerce, and healthcare. He helps software engineers clarify career paths, prepare for technical interviews, and improve their software architecture and system design skills.
Based on 12 verified mentee reviews
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!
5 out of 5 stars
Working with David as my mentor was delightful. He's a very nice and down-to-earth guy. Every meeting turned out to be an insight into areas I needed improvement in, under his guidance. He is very responsive on MentorCruise and gives you detailed feedback. His expertise is commendable, and I would wholeheartedly endorse him for career improvement.
Standard Plan • 3 months
thank you Antoine! It was a pleasure to get to know you and help you on your journey. Keep up the good work!
5 out of 5 stars
David's an incredible mentor, really experienced, and can be a technical coach as well as the voice of reason for projects. He's given me insights that I never realized were a possibility, which will accelerate my goals substantially.
Lite Plan • 1 month
5 out of 5 stars
Working with David has been one of the best investments in my software engineering career. He is incredibly knowledgeable, patient, and highly strategic. I leave every session with clear direction and renewed momentum. An absolutely outstanding mentor!
Standard Plan • 5 months
A little bit of software architecture, design patterns and game programming. Focusing on .NET Core, ASP.NET, C#, Blazor, Azure.
Read more
Riverdam is a powerful SaaS solution that provides a simple API for efficiently managing Feature Gates in software applications. Streamline …
Read more
You tell David your goals. They see exactly what you want to work on before session one.
You meet within days. David reviews your application and books your first session, usually within a day or two.
You leave with a plan. Concrete next steps and a weekly rhythm from your very first week.
David Guida
Senior Software Engineer at Microsoft
Enter your email and we'll let you know when David has open spots. You'll also get a link to manage your wishlist – no account needed.
Book a free intro call with David
Connect with David in a quick call (usually 15-20 minutes)
Sessions with David
Start with a set, or book one session at a time.
Book a few sessions up front when you know you’ll be back.
Whatever doesn't fit the mold: Get 30 minutes with a mentor to discuss your needs. Be it help …
$109×4
30 min each
Whatever doesn't fit the mold: Get a full hour with a mentor to discuss your needs. Be it …
$189×4
60 min each
Ask Me Anything - 30 Minutes
Whatever doesn't fit the mold: Get 30 minutes with a mentor to discuss your needs. Be …
$109
30 min
Ask Me Anything - 60 Minutes
Whatever doesn't fit the mold: Get a full hour with a mentor to discuss your needs. …
$189
60 min
Introductory Call
An introductory call is a simple way to get to know a mentor before committing to …
$39
15 min
Resume Feedback
Your resume often decides whether you get the interview or get overlooked. This MentorCruise session is …
$89
30 min
Study Plan
A good study plan does more than organize your time. It helps you focus on the …
$119
45 min
What's included in the trial?
Every trial is a little different – here's what David says about their trial:
We'll meet for a quick call (usually around 15 minutes) where we:
- Break the ice and introduce ourselves
- Discuss your goals and how I can support you
- Coordinate logistics like time zones, meeting frequency, and communication methods