David Radcliffe

Principal Engineer at Shopify

Avon, Indiana, 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
David Radcliffe is a Principal Engineer with 15 years of experience building and operating large-scale infrastructure and production systems, currently leading platform engineering at Shopify. He combines deep DevOps and backend expertise—demonstrated by contributions to high-profile open-source projects like HashiCorp Terraform and Istio—with hands-on deployment and observability work for services such as rubygems.org. Known for improving reliability and deployment velocity, he has implemented provider integrations, fixed concurrency bugs, and modernized Kubernetes and Capistrano deployments. Based in Avon, Indiana, he brings a practical engineering leadership style rooted in running critical production systems and a long history of shepherding infrastructure from small hosted products to global platforms.
code15 years of coding experience
job15 years of employment as a software developer
bookComputer Internet Development Computer Science, Computer Internet Development Computer Science at Indiana Wesleyan University
bookFox Valley Lutheran High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,491reputation
230kreached
47answers
0questions
github-logo-circle

Github Skills (47)

env10
service-mesh10
kubernetes10
cookbook10
web-proxy10
docker10
envoyproxy10
cloud-computing10
aws-cloud10
testing10
init10
capistrano10
proxy10
dockers10
terraform10

Programming languages (21)

JavaRustVueGoPerlHTMLErlangTypeScript

Github contributions (5)

github-logo-circle
rubygems/rubygems.org

Feb 2013 - Jul 2020

The Ruby community's gem hosting service.
Role in this project:
userDevOps Engineer
Contributions:2 reviews, 552 commits, 345 PRs in 7 years 6 months
Contributions summary:David primarily focused on infrastructure and deployment configurations for rubygems.org. They implemented and updated Capistrano deployment scripts, configured Kubernetes deployments and services, and integrated tools like Honeybadger for error monitoring and Fastly for CDN caching. The user also added logging and metrics collection, as well as managing the deployment of background job and shoryuken workers, and database migrations. The contributions streamlined the deployment process and improved monitoring and reliability.
ruby-on-railshostingrubygemsrailsruby
hashicorp/terraform

Jul 2015 - May 2017

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Role in this project:
userBack-end & Cloud Engineer
Contributions:9 commits, 8 PRs, 30 comments in 1 year 10 months
Contributions summary:David contributed to the `terraform` repository by implementing and modifying provider integrations, primarily for DNSimple and Dyn. They fixed bugs, added features, and made documentation improvements related to these providers. The user also integrated cloud-related infrastructure using Terraform, demonstrated by adding a Dyn provider and associated testing components. Furthermore, the user addressed concurrency issues within the Dyn provider, implementing a mutex to handle multiple operations.
versionedconfiguration-filescloud-managementawscloud
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
David Radcliffe - Principal Engineer at Shopify