$200 / month
4 calls per month
Unlimited Q&A via chat
Expect responses in 24 hours or less
Hands-on support
No credit card required
I have over 10 years experience as an engineer and mentor. I have guided hundreds of students into their first development job with a focus on React and TypeScript. I can help you assemble and manage a team of developers or coach you through an individual project. I provide full support to development job-seekers, from mock interviews to career coaching. I also started without a formal background in computer science. I know you can cross that gap in an engaging, accessible, and fun way.
I have expertise with using hooks, context, and component frameworks like Chakra UI. I have directed projects as a fullstack web development and machine learning engineer with numerous technologies including Firebase, jQuery, and p5. I also love game development, collaboration, and forward thinking projects.
Everyone that wants to make great software should be able to. I can help you learn to make apps with the features you want and explain exactly how they work. If you want to become a professional software engineer or entrepreneur and are eager to gain the necessary knowledge, I would be honored to help you improve your understanding, code, or career.
5 out of 5 stars
I had the privilege of working with David for 11 months, and I couldn't be more grateful for his guidance. He is truly an amazing person who has helped me a lot in mastering TypeScript, React, Node.js, MongoDB, and more. Beyond technical skills, he guided me in building a strong resume and preparing effectively for job interviews. His patience, knowledge, and dedication made a significant impact on my learning journey. I highly recommend him to anyone looking for a supportive and knowledgeable mentor. Thank you for everything!
5 out of 5 stars
David is a good mentor. He always helped me when I asked. Reviewed my code and gave recommendations on how to improve it. I really enjoyed our mentorshipđź‘Ť
5 out of 5 stars
David has been a fantastic mentor. I enjoyed all sessions; he always helped me figure it out and guided me in the right direction. Punctual, knowledgeable, and friendly, I probably will be back to take some mentorship with him
Notify me when David has new spots
We will send you a quick email if David has new open spots for mentorship, and only in that case!
Book an intro call with David
Connect with David in a quick call (usually under 30 minutes)