Subrahmanyam Mandavilli is a Principal Software Engineering Manager at Microsoft with 11 years of software engineering experience and a steady internal progression from engineer to principal leader. He designs and delivers scalable, resilient control-plane services for Azure Databricks and has deep expertise in Windows-focused DevOps and IIS/MSDeploy automation, evidenced by contributions to high-profile Microsoft repos like azure-pipelines-tasks and azure-pipelines-extensions. Comfortable both leading teams and diving into build/release scripting, he has a knack for refactoring deployment logic and improving logging, test coverage, and error handling across CI/CD pipelines. Trained as an electrical engineer with an M.Tech from IIT Kharagpur, he blends systems-control thinking with cloud-native architecture to solve operationally complex problems. Based in Maple Valley, WA, he brings pragmatic engineering leadership that bridges backend services, developer tooling, and deployment reliability.
11 years of coding experience
17 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Andhra University
M. Tech, Electrical Eng (Control Systems), M. Tech, Electrical Eng (Control Systems) at Indian Institute of Technology, Kharagpur
Diploma in Electrical Eng, EEE, Diploma in Electrical Eng, EEE at SMVM Polytechnic
Contributions:191 commits, 94 PRs, 89 pushes in 1 year 2 months
Contributions summary:Subrahmanyam primarily contributed to the development and testing of IIS deployment extensions and related automation tools. Their work included implementing PowerShell scripts for IIS web app deployment, creating unit tests, and configuring the build and release process. They also addressed issues by replacing agent modules with local copies and made changes to improve code coverage. These changes demonstrate an understanding of both back-end development in a Windows environment and DevOps practices for automating deployments.
Contributions:231 commits, 253 PRs, 231 pushes in 2 years 2 months
Contributions summary:Subrahmanyam primarily contributed to the build and release process by modifying and enhancing the deployment tasks for Azure Pipelines. Their work involved refactoring PowerShell scripts to make them more generic and adaptable to various environments, particularly for deployments on Azure and domain machines. The commits demonstrate changes to the deployment logic, updates to error handling, and support for features like MSDeploy for IIS Web App deployments. They also appear to have improved the logging and reporting capabilities of the tasks.
azure-pipelineswindowsazurepipelinesazure-devops
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
Subrahmanyam Mandavilli - Principal Software Engineer at Microsoft