John Rogers is a Staff Software Developer in Vancouver with 11 years of experience building and scaling revenue and billing systems for SaaS and high-volume customers. He has driven technical culture growth at Traction Rec from two to six dev teams by instituting ownership, design/decision records, declarative development, and postmortem best practices. Practically-minded, he designed feature-flag architectures, analytics pipelines, and test-parallelization that enabled continuous delivery and 3x faster test suites while resolving critical billing and integration incidents. At Spotify he led migration off a Salesforce-centered billing workflow into a scalable data-pipeline-based solution, improving archival, recovery, and OMS automation. Known for bridging hands-on implementation with strategic roadmaps, he prepares products for rigorous security reviews and Salesforce Nonprofit Cloud integration. He pairs deep domain expertise in billing and integrations with a track record of mentoring teams through growth and operational scaling.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Victoria
Contributions:19 commits, 12 pushes, 1 branch in 3 months
plannermealmeal-plannermarkdowncli
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
John Rogers - Staff Software Developer at Traction Rec