Ryan Balsdon

Software Developer at Jetson

Ottawa, 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
Ryan Balsdon is a versatile software developer with 12 years of cross-domain experience spanning embedded hardware, PCB layout, mobile and web apps, site reliability, and data engineering. He built and maintained the infrastructure that powered Shopify’s retail payments, driving checkout and payments reliability improvements by orders of magnitude and completing EMV Level 3 certifications and HSM integrations. Comfortable in ambiguous, chaotic environments, Ryan has shipped production-grade backend systems, secure CI/CD pipelines, and cloud-native deployments on GKE while leading payment, invoicing, and reporting upgrades. He combines low-level hardware insight with high-level service reliability, having designed payment hardware and authored payment libraries integrated into PCI-compliant systems. Based in Ottawa, he’s known for pragmatic problem solving and for translating complex compliance and security constraints into reliable, auditable systems. Outside core deliverables he’s also fostered engineering culture—running an internal podcast and teaching hundreds in a maker space—demonstrating an appetite for mentorship and clear communication.
code12 years of coding experience
job11 years of employment as a software developer
bookMASc Engineering, MASc Engineering at Dalhousie University
github-logo-circle

Github Skills (53)

derived10
shopify-api10
shopify10
ecommerce10
merchant10
polaris10
payment-integration10
payment-gateway10
abstraction10
dukpt10
hotel-booking10
ruby10
secp256k110
payment-processing10
payment10

Programming languages (7)

TypeScriptC++CSSCRustJavaScriptRuby

Github contributions (5)

github-logo-circle
Shopify/dukpt

Jan 2015 - Feb 2021

Implements a decrypter for ciphertext originating from a device using a Derived Unique Key Per Transaction (DUKPT) scheme
Contributions:2 PRs, 2 pushes, 4 branches in 6 years 1 month
schemecryptographyciphertextderivedtransaction
ryanbalsdon/cerial

Nov 2016 - Oct 2020

A serialization library for C
Contributions:1 PR, 1 push, 3 comments in 3 years 11 months
jsonserializationserialization-library
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
Ryan Balsdon - Software Developer at Jetson