Adam Kromm

Principal Software Engineer at Microsoft

Calgary, Alberta, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Adam Kromm is a Principal Software Engineer with 13 years of experience building high-availability, distributed control-plane services for Azure SQL at Microsoft. He designs and implements backend systems, REST APIs, and client tooling (notably PowerShell cmdlets), and has led re-architecture efforts around secrets and certificate management for globally distributed services. Adam blends hands-on C#/.NET engineering with DevOps and telemetry-driven problem solving, mentoring teams and driving cross-team cohesion to improve reliability and scalability. An active contributor to prominent Azure open-source projects (azure-powershell and azure-sdk-for-net), he’s helped harden SQL management tooling and testing frameworks. Based in Calgary, he also brings a background in game and graphics development, reflecting a knack for complex systems and algorithmic problem solving beyond traditional cloud services.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science Computer Science; Computer Graphics, Bachelor of Science Computer Science; Computer Graphics at University of Calgary
languagesEnglish, Spanish
github-logo-circle

Github Skills (15)

net10
asp-net10
powershell10
azure10
dotnet10
code-generation10
microsoft-azure10
csharp10
sql10
azure-sdk10
dotnet-core10
netframework9
testing9
azure-powershell8
arm8

Programming languages (6)

C#JavaScriptGoRubyTypeSpecPython

Github contributions (5)

github-logo-circle
Azure/azure-powershell

Dec 2014 - Jan 2018

Microsoft Azure PowerShell
Role in this project:
userBack-end Developer
Contributions:72 commits, 17 PRs, 183 comments in 3 years 1 month
Contributions summary:Adam contributed to adding server context for v12 servers, indicating involvement in the back-end infrastructure. They also worked on a mock test framework and implemented some tests, suggesting a focus on improving the testing of the back-end components and associated functionality. The changes specifically involve the addition and modification of files related to SQL commands and services indicating a primary focus on back-end development. The user is likely contributing to the testing and validation of the Azure Powershell module's SQL service.
microsoft-azure-powershellpowershellmicrosoft-azuremicrosoftazure
Azure/azure-sdk-for-net

Jul 2014 - Oct 2015

This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
Role in this project:
userBackend Developer
Contributions:15 commits, 4 PRs, 38 comments in 1 year 4 months
Contributions summary:Adam primarily contributed to the Azure SDK for .NET by adding and updating generated files related to SQL management, specifically within the `Microsoft.Azure.Management.Sql` namespace. Their work involved the inclusion of generated C# code, likely based on specifications, and subsequent updates and fixes to database-related operations and other SQL resources. The user also bumped the SQL specifications version and updated the assembly information.
dotnetversionedazure-functionssdkconsumers
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
Adam Kromm - Principal Software Engineer at Microsoft