Alan Salazar

Software Engineer II at Microsoft

Redmond, Washington, 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
Alan Salazar is a Software Engineer II based in Redmond with three years of professional experience building cloud-first backend systems at Microsoft and prior experience at Rappi. He has contributed significant features to the widely used Azure CLI—particularly around MySQL and PostgreSQL flexible server management, backups, logs, identity, and encryption—blending backend development with DevOps and testing rigor. His internships show deep systems exposure, from serverless database auto-pause capabilities to running user code safely inside Firecracker microVMs, demonstrating comfort across C#, C++, Scala, Java, and Python. Known for shipping practical, production-ready features, he pairs low-level systems thinking with cloud service delivery. Colleagues can rely on him to move complex database and infrastructure features from prototype to hardened CLI and service integrations.
code3 years of coding experience
job4 years of employment as a software developer
bookThe National Polytechnic Institute of Mexico
languagesSpanish, English
github-logo-circle

Github Skills (16)

database-management10
postgresql10
python10
back-end-development10
mysql10
azure-cli10
testing9
devops8
microsoft-azure7
cloud-services7
azure7
cloud-infrastructure7
dockers5
docker5
kubernetes4

Programming languages (6)

PowerShellC#TypeScriptBicepPythonTypeSpec

Github contributions (5)

github-logo-circle
Azure/azure-cli

Jul 2022 - Dec 2022

Azure Command-Line Interface
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:38 reviews, 22 commits, 24 PRs in 4 months
Contributions summary:Alan contributed significantly to the Azure CLI's MySQL and PostgreSQL flexible server command modules. They added features for server log management, including listing, downloading, and major version upgrades. Furthermore, the user implemented functionalities for backups, including creating, listing, and restoring backups for both MySQL and PostgreSQL flexible servers, as well as added functionalities for handling user identities, AAD admin, and data encryption. They also focused on improving the testing suite to cover these new features and ensure functionality.
command-line-interfacecloudazurecommand-lineazure-cli
The source for REST API specifications for Microsoft Azure.
Contributions:48 pushes, 5 branches in 1 year
apispecificationsrestmicrosoft-azuremicrosoft
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
Alan Salazar - Software Engineer II at Microsoft