Christian Pearce

Platform Engineering Manager

Greater Harrisburg Area 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

👤
Senior
🎓
Top School
Christian Pearce is a Platform Engineering Manager and seasoned software engineer with over 25 years of systems and cloud experience and a dozen years in leadership roles guiding SRE and platform teams. He currently leads platform engineering at Stack Overflow after progressing through senior SRE and management roles, bringing deep practical expertise in Azure, Terraform, DevOps CI/CD, and large-scale migrations. Christian has a strong track record modernizing infrastructure—automating ExpressRoute, hub/spoke networking, policy-as-code, and Terraform module testing—and has maintained and upgraded long-lived IaC codebases across multiple versions. An active open-source contributor, he has improved the widely used hashicorp/terraform-provider-azurerm by making VM profiles optional, adding a Data Factory self-hosted integration runtime resource, and enabling threat detection support for MySQL servers. Known for blending hands-on engineering with cross-team consensus-building, he also brings low-level systems pedigree from Solaris and storage migrations to contemporary cloud-native architectures. Outside work his Github bio’s multilingual toast hints at a reflective, pragmatic approach—temet nosce, know thyself—applied to complex technical problems.
code12 years of coding experience
job17 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Kutztown University of Pennsylvania
stackoverflow-logo

Stackoverflow

Stats
931reputation
96kreached
37answers
2questions
Badges
terraform
top-5%
github-logo-circle

Github Skills (18)

terraform10
azure-resource-manager10
terraformer10
back-end-development9
go9
test-automation9
backend9
go-testing8
testing8
devops8
azure6
azure-blob-storage6
azure-devops6
azure-sql-database6
azure-virtual-machine6

Programming languages (15)

C#PowerShellJavaVueGoPerlHCLTypeScript

Github contributions (5)

github-logo-circle
Terraform provider for Azure Resource Manager
Role in this project:
userBackend & DevOps Engineer
Contributions:15 commits, 15 PRs, 87 comments in 5 years 5 months
Contributions summary:Christian contributed to the `terraform-provider-azurerm` repository by making os_profile optional within the virtual machine resource, modifying both the resource definition and related test files. They also added a new resource for `azurerm_data_factory_integration_runtime_self_hosted` including documentation and testing. Furthermore, the user implemented support for threat detection policies within the `azurerm_mysql_server` resource, copying from the PostgreSQL server and fixing identified issues.
providerresource-managerazure-resource-managerterraformterraform-provider
Terraform provider for Azure Resource Manager
Contributions:2 PRs, 36 pushes, 15 branches in 2 years 7 months
providerresource-managerazure-resource-managerazureterraform-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
Christian Pearce - Platform Engineering Manager