Hey there! My name is David, and I'm a Canadian currently living in New York City. I have almost two decades of experience working in the tech industry. In the last decade, I took on leadership roles to help people grow and succeed in their careers.

I am a senior software engineering manager with a ton of experience mentoring engineers and engineering leaders. I like to think of myself as an investor; I love investing my time in people. I enjoy discussing struggles, coaching and checking in with engineers and engineering managers to their goals in my day-to-day job. I speak fluently both French and English.

I look forward to jumping on a call with you and getting to know you better.

What mentees say



5 out of 5 stars

Dave is really kind, approachable, and inspiring. He has extensive experience and is able to weigh in on a wide array of issues that impact managers.



5 out of 5 stars

David is a great mentor He helped me allot!



5 out of 5 stars

David is amazing in terms of mentoring & coaching. He is very organized and he creates a very clear roadmap. He is also very responsive. I am very lucky to have him as my mentor.

Load more reviews



Similar mentors

Mentorship Plan

$150 / month

This plan is best suited for longer recurrent check-ins and follow-ups on your goals and struggles.

Up to 2 calls per month

Unlimited Q&A via chat

Expect responses in 24 hours or less

` Tasks & exercises

Flat fee, no hidden costs

7 day free trial! Cancel anytime.

Save to wishlist

No spots left, but you can save the mentor to your wishlist to get notified about their open spots!

View one-off sessions
Starting from
$50 / month