Arjun Gupta

Software Engineer at Microsoft

San Jose, California, United States
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
Arjun Gupta is a software engineer with nine years of experience focused on DevOps and cloud-native tooling, currently based in San Jose and building deployment reliability at Microsoft since 2016. He specializes in Azure Pipelines and GitHub Actions integrations, contributing to high-profile Microsoft repos such as azure-pipelines-extensions and Azure/login to streamline CI/CD, authentication, and environment-specific cloud workflows. His work shows practical expertise in automating database deployments, WinRM/IIS web app deployment tasks, and robust PowerShell scripting—improving logging, test stability, and cross-cloud CLI behavior. Known for fixing subtle encoding and testing issues, he combines systems-level attention to detail with production-oriented automation to reduce deployment friction at scale.
code9 years of coding experience
bookBachelor of Technology - BTech, Computer Engineering, 76.12 %, Bachelor of Technology - BTech, Computer Engineering, 76.12 % at Delhi Technological University
github-logo-circle

Github Skills (22)

github-ci10
microsoft-azure10
cicd10
azure-cli10
automation10
build-automation10
azure-pipelines10
powershell10
azure10
automations10
githubaction-workflow10
deployment-automation10
windows9
oid9
iis8

Programming languages (6)

C#TypeScriptPowerShellBicepJavaScriptGo

Github contributions (5)

github-logo-circle
Tasks for Azure Pipelines
Role in this project:
userDevOps Engineer
Contributions:54 reviews, 477 commits, 285 PRs in 4 years 9 months
Contributions summary:Arjun's commits primarily involve modifications to PowerShell scripts within the `microsoft/azure-pipelines-tasks` repository, which focuses on tasks for Azure Pipelines. The changes include updates to the `ConfigureWinRM.ps1` script and adjustments to the `DeployIISWebApp.ts` file. Moreover, the user has added an `iiswebappdeploymentonmachinegroup task` and made updates across multiple files. Overall, the contributions suggest a focus on enhancing and maintaining build and deployment processes within an Azure environment.
azure-pipelineswindowsazurepipelinesazure-devops
Collection of all RM and deployment extensions
Role in this project:
userDevOps Engineer
Contributions:1 release, 1 review, 23 commits in 2 years
Contributions summary:Arjun focused on improving the build and testing processes within the Azure Pipelines Extensions repository. They implemented changes to detect and utilize SQLPackage.exe, likely for database deployment automation. The commits include adding verbose logging for debugging, fixing L0 tests, and handling encoding issues related to PowerShell scripts. These changes aimed to improve reliability and streamline deployments.
deploymentextensionsterraform
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
Arjun Gupta - Software Engineer at Microsoft