Paul Springett is a senior software developer based in Leeds with 14 years of experience building and leading teams to deliver high-throughput web platforms. He’s currently shaping subscription infrastructure at Shopify and previously led platform and event-data teams that processed millions of orders and critical live-event flows at SHIFT and Sky Bet. Equally comfortable in backend and frontend roles, he has a track record of modernising legacy systems through refactoring and containerisation while owning API surfaces for catalogue, inventory and orders. An active open-source contributor, he improved robustness and error handling in the widely used statesman state-machine library, showing attention to both correctness and code quality. Known for pragmatic technical leadership, he combines hands-on engineering with a focus on scalable performance and operational reliability.
14 years of coding experience
13 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Cardiff University / Prifysgol Caerdydd
Contributions summary:Paul primarily focused on modifying the `statesman` library's behavior related to error handling during state transitions. They implemented changes to ensure that only specific exceptions are caught when calling `transition_to`, improving the library's robustness. Additionally, the user addressed code style issues identified by a linter (rubocop), leading to consistency across the codebase. They also made small improvements by fixing typos in the spec files.
Beautiful DSL for creating CSV output in Ruby & Rails
Contributions:2 releases, 112 commits, 6 PRs in 8 years 7 months
csvrailsdslrubycsv-import
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
Paul Springett - Senior Software Developer at Shopify