David Guida Senior Software Engineer · Microsoft
20+ years of experience · Canada
About your mentor
With over 15 years in the industry, David is an experienced software architect who enjoys building solutions that make a real impact. He has worked with businesses of all sizes—whether guiding a startup through its first steps or helping a global enterprise scale efficiently. His expertise in technologies like C# and Azure allows him to design systems that are both elegant and practical, always keeping business needs at the forefront.
Beyond his technical skills, David is a natural leader who brings teams together to ensure projects run smoothly and exceed expectations. He’s deeply committed to collaboration, believing that great software is built not just with code, but with strong communication and shared vision.
As a blogger, speaker, and mentor, David enjoys sharing his knowledge with the community, helping others grow in their careers. For him, software development isn’t just a job—it’s a craft, an art, and a constant journey of learning.
Sessions
Career roadmapping (early/mid/senior) MentorShip
60 min
A focused mentorship session designed to help software engineers navigate their career path with confidence. We’ll cover strategies for advancing your skills, identifying growth opportunities, aligning your strengths with the right roles, and building a long-term, fulfilling career in tech.
Scaling systems for enterprise environments MockInterview
60 min
Learn to design and scale systems for large enterprise environments in this mock session. Gain insights into handling high traffic, ensuring system reliability, and creating robust architectures tailored for business needs. Book now to refine your skills with guidance from an experienced architect!
System design (HLD) MockInterview
60 min
Prepare for high-level system design interviews with this tailored mock session. Learn to approach complex systems, articulate your ideas effectively, and create scalable solutions with confidence. Book this session to master HLD concepts with personalized feedback from an experienced software architect!
Coffee Chat / Ask Me Anything Ice Breaker
30 min
Join me for a casual coffee chat where we can discuss your career goals, industry insights, or simply explore any questions you have. This session is perfect for breaking the ice and building meaningful connections. Whether you're curious about my experiences or seeking guidance, let's have an engaging and productive conversation tailored to your interests.
Expertise
- Design patterns
- Software architecture
- System programming
- C#
- microsoft azure
- Engineering
- System design (HLD)
- Scaling systems for enterprise environments
- Coffee Chat / Ask Me Anything
- Career roadmapping (early/mid/senior)
- MockInterview
- Ice Breaker
Professional journey
- microsoft (current)
- dell technologies