Prateek Gupta

Software Engineer at Microsoft

Andhra Pradesh, India
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
🎓
Top School
Prateek Gupta is a seasoned Software Engineer with nine years at Microsoft, focused on release management, DevOps automation, and reliability engineering for Azure and Visual Studio services. He has driven measurable product improvements—adding customer intelligence to track Azure deployments and building UX and tasks for EV2 deployments—work that was recognized by senior leadership. Pragmatic and detail-oriented, he designed transaction and version-resolution models for an enterprise OSS consumption service and owns operational intelligence and release strategy for production systems. His open-source contributions include improving Azure Pipelines tasks (notably adding user-agent instrumentation and fixes for dotnet core tasks), underscoring a blend of backend systems, deployment tooling, and observability. Based in Andhra Pradesh, India, he pairs deep Microsoft product experience with a knack for making complex deployment flows auditable and resilient.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor’s Degree, Information Technology, 7.8, Bachelor’s Degree, Information Technology, 7.8 at Netaji Subhas Institute of Technology
bookKendriya Vidyalaya Sangathan
github-logo-circle

Github Skills (11)

azure-pipelines10
powershell10
automation10
automations10
cicd10
msbuild9
asp-net9
net9
dotnet9
azure8
microsoft-azure8

Programming languages (2)

TypeScriptC#

Github contributions (5)

github-logo-circle
Tasks for Azure Pipelines
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:29 commits, 35 PRs, 36 pushes in 6 months
Contributions summary:Prateek's contributions primarily revolve around enhancing the Azure Pipelines tasks. They implemented the `Set-UserAgent` function to add user agent strings to HTTP requests, likely for better tracking and identification within Azure Pipelines. Further contributions involved incorporating the user agent into MSDeploy commands and related legacy utilities. This demonstrates the user's focus on improving deployment processes and adding instrumentation for Azure services. They also made updates to fix build errors in the dotnet core task.
azure-pipelineswindowsazurepipelinesazure-devops
pragupta-ms/azure-powershell

Oct 2016 - Oct 2016

Contributions:4 pushes in 5 days
microsoft-azure-powershellpowershellmicrosoft-azureazuremicrosoft
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