Greg Oliver

Sr Software Development 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
Greg Oliver is a senior software development engineer and platform evangelist with over a decade at Microsoft helping hundreds of ISVs adopt and migrate to Azure while blending deep technical design, architecture, and customer-facing enablement. He pairs hands-on backend and DevOps experience—contributing to notable open-source projects such as the Terraform AzureRM provider and Azure Quickstart Templates—to solve practical cloud automation and dependency-migration challenges. Known for taking ownership end-to-end, he thrives at the intersection of technical strategy and customer success, building relationships and networks that drive long-term adoption. With a BA in Physics and a background spanning programming to pre-sales, he excels at translating between deep engineering details and business needs to accelerate product decisions.
code12 years of coding experience
job8 years of employment as a software developer
bookBA, Physics, BA, Physics at The University of Dallas
stackoverflow-logo

Stackoverflow

Stats
61reputation
16kreached
2answers
1question
github-logo-circle

Github Skills (21)

python10
microsoft-azure10
terraform10
terraformer10
backup10
go10
azure-blob-storage10
dns10
sql10
azure10
re-store10
testing9
terraform-provider9
bash9
automation9

Programming languages (10)

PowerShellTypeScriptHCLC#JavaBicepJavaScriptGo

Github contributions (5)

github-logo-circle
Azure Quickstart Templates
Role in this project:
userDevOps Engineer
Contributions:71 commits, 13 PRs, 14 comments in 2 years 2 months
Contributions summary:Greg's commits focus on implementing backup and restore functionality using Python scripts and Azure Blob Storage. They developed Python scripts (`dobackup.py`, `dorestore.py`, and `config.py`) to interact with Azure storage, demonstrating a strong understanding of cloud storage solutions. Further contributions involve shell scripts (`dobackup.sh`, `dorestore.sh`, and `pre-reqs.sh`) indicating the user's expertise in setting up and configuring an environment for backups and restores, making them suitable for managing infrastructure.
bicep-templatestemplatesbicepazurearm-templates
Terraform provider for Azure Resource Manager
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:29 commits, 22 PRs, 1 push in 4 months
Contributions summary:Greg primarily focused on migrating dependencies from "riviera" to "azure-sdk-for-go" within the Azure Resource Manager Terraform provider. This involved substantial code modifications across multiple resource implementations, specifically for DNS and SQL server resources. The user's work also included refactoring test files to align with the dependency changes, demonstrating a focus on both code functionality and testing. The migration efforts suggest involvement in back-end code adjustments, as well as a degree of dependency management.
providerresource-managerazure-resource-managerterraformterraform-provider
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