Summary
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
English