João Gonçalves is a Senior Cloud Solution Architect based in Dublin with 11 years of experience designing and delivering user-centric web applications and cloud-native solutions. He specializes in Azure, GitHub/Azure DevOps, .NET (C#, MVC, CQRS), TypeScript/Angular, and container orchestration with Docker and Kubernetes, routinely applying event-driven and microservices patterns. Comfortable across the full stack, João pairs strong software-quality and automated testing practices with deep knowledge of databases (SQL Server, Cosmos DB, Redis) and ORM tooling like Entity Framework. He also brings complementary experience in enterprise architecture, mobile and IoT projects, and frequently supports pre-sales and proposal processes—bridging technical design with commercial outcomes. With hands-on familiarity with AI services including OpenAI LLM models, he blends practical implementation experience with an architect’s eye for scalable, maintainable systems. Despite a self-deprecating GitHub bio, his career shows consistent progression from developer to technical lead and architect roles, now applied at Microsoft.
10 years of coding experience
11 years of employment as a software developer
Licenciatura/Honours Degree in Computer Science Engineering Eng.Informática, Licenciatura/Honours Degree in Computer Science Engineering Eng.Informática at Escola Superior de Tecnologia e Gestão - Instituto Politécnico de Beja
Set of Azure Templates used to created several Azure Resources
Contributions:3 PRs, 70 pushes, 5 branches in 4 years 9 months
arm-templatesazureterraform
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
João Gonçalves - Senior Cloud Solution Architect at Microsoft