Peter Wagner

Staff Infrastructure Security Developer at Shopify

Waterloo, Ontario, Canada
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
Peter Wagner is a Staff Infrastructure Security Developer with 12 years of experience building the unseen systems that keep developer teams productive and secure. Based in Waterloo, he has led supply-chain security initiatives at Shopify, shipping SBOM generation, indexing, and remediation tooling while prototyping CI/CD network proxies and package-registry policy layers. Earlier roles at GitHub and Apollo saw him design Dependabot’s backend, prototype GitHub Actions, and contribute to containerd/buildkit—experience that surfaces in his open-source work on dependabot-core. He blends hands-on systems engineering with product-minded design, mentoring juniors and reducing on-call and onboarding friction. A founder of cloud projects and a polyglot contributor across Go, Python, JavaScript and JVM ecosystems, he prefers building delightful infrastructure that most users never notice. An understated strength is his knack for turning operational prototypes into cost-effective, production-grade services that scale.
code12 years of coding experience
job16 years of employment as a software developer
bookB.C.S, Computer science, B.C.S, Computer science at University of Waterloo
github-logo-circle

Github Skills (14)

dependency-management10
go10
maven9
git9
error-handling8
test-integration8
unit-testing8
integration-testing8
testing8
test-unit8
java7
yaml7
javas7
ruby6

Programming languages (16)

C#JavaCSSRustMakefileGoHTMLGroovy

Github contributions (5)

github-logo-circle
dependabot/dependabot-core

Mar 2020 - Mar 2022

🤖 Dependabot's core logic for creating update PRs.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:260 reviews, 417 commits, 242 PRs in 2 years
Contributions summary:Peter primarily contributed to the Dependabot core logic, working extensively with its internal mechanisms for creating update pull requests. Their contributions included fixing bugs, such as in transitive dependency resolution, and implementing new features such as handling and responding to situations where dependency versions are ignored. The user also demonstrates skills in multiple package manager ecosystems, including Maven, npm, and Go, with a focus on updating dependencies. The work also included making improvements to how different aspects are handled in the git based system.
dependenciespythonelmorgslogic
thepwagner/actions-templates

Aug 2021 - Mar 2025

Synchronizes GitHub Actions configuration across repositories using SOPS and Go templates.
Contributions:89 PRs, 136 pushes, 82 branches in 3 years 7 months
golangrepositoriessopsgo
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
Peter Wagner - Staff Infrastructure Security Developer at Shopify