Bruno Capuano: AI Developer Training in .NET - Episode 343
About this episode
Bruno Capuano is a Principal Cloud Advocate at Microsoft where he empowers teams to build AI solutions with Azure using programming languages like C#, Python, and C++. His approach is to solve complex problems with minimal effort, delivering simple and efficient solutions in today's fast-paced AI landscape. Bruno has led innovation in teams at Avanade across Canada and Europe, transforming cutting-edge technologies into practical business solutions. He is passionate about working with teams, helping them grow, achieve high productivity, and foster collaborative, positive environments. As an international speaker, he advocates for making AI accessible to everyone, empowering teams and organizations to harness its transformative potential. Outside of tech, he is a runner, a lifelong learner, and always looking for his next challenge—whether it's mastering new skills or tackling a marathon.
Topics of Discussion:
[5:08] Bruno explains how his passion for learning and community engagement led him to a role where he could dedicate himself to education and advocacy.
[7:17] Why data scientists and new AI tools often favor Python first, and how Bruno and his team work to ensure .NET developers also have immediate access to modern AI capabilities.
[10:31] The progression of getting developers into AI.
[11:20] Starting with familiar tools like Notepad.
[13:39] The "must have's" for developers who want to start writing AI code.
[17:20] The benefit of GitHub models.
[23:47] Vector Databases & Retrieval-Augmented Generation (RAG).
[25:17] How vector databases store information using numerical representations and enable semantic search.
[31:25] Bruno highlights how AI "skills" or "functions" can call external APIs to fetch real-time data.
Mentioned in this Episode:
Programming with Palermo — New Video Podcast! Email us at [email protected].
Clear Measure, Inc. (Sponsor)
.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo
Want to Learn More?
Visit AzureDevOps.Show for show notes and additional episodes.
Get every episode summarized
Each time Azure & DevOps Podcast publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from Azure & DevOps Podcast
Jeffrey Palermo: AI-Driven Software Projects - Episode 418
Azure & DevOps Podcast
Joseph Guadagno: Architecture for AI Development - Episode 417
Azure & DevOps Podcast
Anna Hoffman: AI Database Development - Episode 416
Azure & DevOps Podcast
Mark Seemann: AI Code Quality - Episode 415
Azure & DevOps Podcast