Adam Shepley

Production Engineer 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
Adam Shepley is a Production Engineer at Shopify with eight years of experience building and operating scalable server software and deployment infrastructure. A University of Lethbridge computer science graduate, he brings a strong test-oriented mindset to LiveOps and DevOps, specializing in Java, C/C++, and deployment tooling. His background includes game-server development at EA, hands-on AWS service maintenance, and contributions to notable open-source projects at Shopify—such as improving rollback workflows in shipit-engine and hardening tests and CI for krane. He focuses on creating safe, monitored, and instrumented features that can be reliably shipped at scale, and often surfaces subtle reliability gains through targeted test and tooling work. Based in Waterloo, Ontario, he combines a pragmatic engineering approach with experience across client and server systems, game development, and data pipelines.
code8 years of coding experience
job6 years of employment as a software developer
bookDiploma, Computer Information Technology, Diploma, Computer Information Technology at Lethbridge College
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at The University of Lethbridge
languagesEnglish
github-logo-circle

Github Skills (21)

ruby-rails10
kubernetes10
back-end-development10
testing10
rspec10
rails10
cicd10
ruby10
deployer10
kubernetes-pods10
backend10
git9
modello9
modeler9
modeling9

Programming languages (10)

TypeScriptC#LiquidJavaC++CJavaScriptGo

Github contributions (5)

github-logo-circle
Shopify/shipit-engine

Jun 2019 - Nov 2021

Deployment coordination
Role in this project:
userBackend Developer
Contributions:33 reviews, 128 commits, 72 PRs in 2 years 5 months
Contributions summary:Adam primarily contributed to the backend logic of the Shipit-engine project. Their commits focused on modifying deploy and stack models to implement rollback functionality, including adding a `previous-successful-deploy` stack method. Furthermore, the user updated and added tests to ensure the correct behavior of the `trigger_revert` and rollback processes. Additionally, the user refined the task output in the application's UI.
continuous-deploymentdeploymentcoordinationdockercontinuous-delivery
Shopify/krane

Sep 2020 - Oct 2020

A command-line tool that helps you ship changes to a Kubernetes namespace and understand the result
Role in this project:
userDevOps Engineer
Contributions:4 reviews, 16 commits, 9 PRs in 25 days
Contributions summary:Adam primarily focused on improving the project's testing infrastructure and CI/CD processes. Their work included modifying test files, introducing assertions, and adjusting timeout configurations. Several commits involve test-related changes, suggesting a focus on ensuring the reliability and maintainability of the codebase through thorough testing practices. This user also appears to be working on the deployment process by reviewing metrics emitted from the application.
golangcommand-line-toolshipnamespacedeploy-tool
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
Adam Shepley - Production Engineer at Shopify