Mitch Denny

Principal Software Engineer at Microsoft

Melbourne, Victoria, Australia
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

🤩
Rockstar
Mitch Denny is a Principal Software Engineer based in Melbourne with 13 years at Microsoft and a two-decade background building cloud, DevOps and .NET tooling. He architects and ships developer-focused platforms—working across the .NET Aspire application model, CLI/editor integrations, and Azure SDK build/release pipelines—to make distributed application development smoother for .NET teams. His work blends hands-on backend engineering, build/release automation and analyzer development (notably contributions to Azure SDKs, ASP.NET Core and dotnet/sdk) with operational experience enabling large-scale CI/CD and artifact systems. Mitch’s career history spans senior program and engineering roles plus CTO experience at Readify, reflecting both product strategy and deep implementation skill. Colleagues rely on him for pragmatic solutions that reduce developer friction and improve automation across multi-language cloud SDKs.
code13 years of coding experience
job15 years of employment as a software developer
github-logo-circle

Github Skills (57)

azure-devops-server10
github-ci10
benchmark10
analyser10
azure-sdk10
analyzer10
testing10
net10
dotnet-new10
benchmarking10
dotnet10
asp-net-core10
microsoft-azure10
java10
cicd10

Programming languages (18)

C#PowerShellJavaC++RustCCMakeGo

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-java

Jun 2019 - Jul 2021

This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:58 reviews, 294 commits, 689 PRs in 2 years 1 month
Contributions summary:Mitch's commits primarily involve modifying and refactoring existing Java code, particularly within the context of the Azure SDK for Java. Their contributions include moving files, fixing checkstyle errors, disabling tests, and increasing timeouts. They also made significant changes to the project's build and release pipelines, specifically enabling dev package publishing and implementing POM-only release functionality. These changes suggest a focus on code quality, testing, and automating the build and release process.
azure-resourcesversionedazure-functionssdkazure-services
Azure DevOps Extension for Azure CLI
Role in this project:
userDevOps Engineer
Contributions:23 commits, 7 PRs, 2 pushes in 1 month
Contributions summary:Mitch primarily focused on enhancing the Azure DevOps CLI extension by introducing new commands related to pipeline artifacts. Their contributions included implementing commands for downloading, uploading, and listing artifacts, indicating a focus on CI/CD pipeline management. The commits show modifications across multiple files, with the addition of the ability to download, upload and list artifacts and updates to the existing command structure, demonstrating their work related to the core functionality of the extension. The changes touch upon the common functionality of the extension.
azure-cli-extensioncommand-line-tooldevopsagileartifacts
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
Mitch Denny - Principal Software Engineer at Microsoft