Principal Software Engineering Manager at Microsoft
Hyderabad, Telangana, India
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Harsh Gidra is a Principal Software Engineering Manager at Microsoft with about 12–15 years in enterprise cloud and security engineering, currently driving platform extensibility for Azure Migrate and previously leading app-governance and threat-detection efforts for Microsoft Defender. He combines hands-on backend and DevOps experience—contributing to high-profile open-source projects like NuGet and ASP.NET MVC—with broad leadership across Azure Backup, BCDR, and Office 365 security services. Known for scaling services from thousands to half a million simulated users and shipping production microservices on Azure Service Fabric and Cosmos, he focuses on reliability, secure defaults, and operational resilience. Harsh also has a history of improving developer tooling and CI/build stability (e.g., NuGet client robustness and DeleteOnRestart handling), and mentors teams to adopt secure authentication and encryption patterns. Based in Hyderabad, he brings a pragmatic engineering manager’s balance of deep technical ownership and cross-team coordination.
12 years of coding experience
10 years of employment as a software developer
Science, Science at Don Bosco School,Siliguri
Bachelor of Technology, Information Technology, 8.5/10, Bachelor of Technology, Information Technology, 8.5/10 at Malaviya National Institute of Technology Jaipur
[Archived] ASP.NET Core MVC is a model view controller framework for building dynamic web sites with clean separation of concerns, including the merged MVC, Web API, and Web Pages w/ Razor. Project moved to https://github.com/aspnet/AspNetCore
Role in this project:
Back-end Developer
Contributions:105 commits, 64 PRs, 179 pushes in 1 year 3 months
Contributions summary:Harsh implemented and tested action executor changes to support synchronous and asynchronous operations, Task and Task. They also added a test project specifically for MVC core, containing action executor tests and a resources file. These changes are focused on extending the capabilities of the MVC framework by providing support for asynchronous actions, which is critical for modern web application performance.
Client Tools for NuGet - including Visual Studio extensions, command line tools, and msbuild support. (Open issues on https://github.com/nuget/home/issues)
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:6 commits in 13 days
Contributions summary:Harsh primarily focused on improving the NuGet client's robustness and error handling. Their contributions involved implementing functionality to detect and report errors for invalid source paths within the package manager. Additionally, they added and updated code related to a `DeleteOnRestartManager`, likely to handle package deletion and cleanup operations upon solution restarts. Furthermore, the user fixed a build break and made changes to the project's configuration, which likely includes managing external dependencies and build settings.
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
Harsh Gidra - Principal Software Engineering Manager at Microsoft