Ravindra Patel

Principal Engineering Manager Senior Software Engineer 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
Ravindra Patel is a Principal Engineering Manager and Senior Software Engineer with 11 years of experience building cloud-scale systems at Microsoft, following software engineering roles at Oracle. Based in Redmond, he combines hands-on backend and automation expertise—demonstrated by contributions to the high-profile Azure PowerShell repo where he implemented custom HTTPS cmdlets, data models, tests, and migrated cmdlet usage to the Az tooling—with leadership in driving delivery and quality across teams. His background from IIT (BHU) Varanasi underpins a strong foundation in systems and tooling, and he is comfortable moving between deep technical implementation and engineering management. Colleagues rely on him for pragmatic refactors that improve testability and for translating complex service behaviors into usable developer-facing commands.
code11 years of coding experience
job4 years of employment as a software developer
bookB. Tech, Computer Science, B. Tech, Computer Science at Indian Institute of Technology (Banaras Hindu University), Varanasi
github-logo-circle

Github Skills (12)

powershell10
automation10
automations10
csharp9
dotnet-core9
microsoft-azure9
microsoft9
azure9
arm9
azure-devops-server8
testing8
azure-devops8

Programming languages (6)

C#TypeScriptCBicepTypeSpecPython

Github contributions (5)

github-logo-circle
Azure/azure-powershell

Feb 2019 - Mar 2019

Microsoft Azure PowerShell
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:1 review, 24 commits, 1 PR in 24 days
Contributions summary:Ravindra primarily contributed to the development of PowerShell cmdlets for enabling and disabling custom HTTPS for Azure CDN custom domains. Their work involved defining new data models related to custom HTTPS provisioning states and substates, as well as implementing the necessary cmdlets to interact with the Azure CDN service. Additionally, the user added tests for these cmdlets and refactored existing tests, demonstrating an understanding of the project's testing infrastructure and a focus on ensuring the quality and functionality of their contributions. They also addressed the usage of AzureRm cmdlets by replacing them with Az counterparts.
microsoft-azure-powershellpowershellmicrosoft-azuremicrosoftazure
ravindp/azure-powershell

Feb 2019 - Mar 2019

Microsoft Azure PowerShell
Contributions:8 pushes, 2 branches in 24 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
Ravindra Patel - Principal Engineering Manager Senior Software Engineer at Microsoft