Toney Mathews is a Senior Software Engineer at Shopify with a decade of experience building both front-end checkout experiences and back-end API systems. He has deep Ruby experience, contributing to the widely used shopify-api-ruby gem by improving API version deprecation handling, reducing duplication, and strengthening test coverage. Toney’s background spans enterprise SaaS development at Oracle and business analysis and RPA delivery in consulting, giving him a rare blend of product-facing engineering and process-oriented systems thinking. He’s comfortable working across the stack and life cycle—from designing integrations and automations to shipping reliable customer-facing UIs. Based in Oakville, Ontario, he pairs technical rigor with cross-functional collaboration and a track record of pragmatic refactors that improve maintainability. An MBA and MSc graduate, he often bridges technical solutions with strategic business context to drive measurable impact.
9 years of coding experience
9 years of employment as a software developer
AISSCE-2007 Science, AISSCE-2007 Science at International Indian School, Dammam
Master of Business Administration (MBA) International Business, Master of Business Administration (MBA) International Business at Indian Institute of Foreign Trade
Bachelor of Technology (B.Tech.) Electrical and Electronics Engineering, Bachelor of Technology (B.Tech.) Electrical and Electronics Engineering at National Institute of Technology Calicut
Master of Science (MSc) Project Management, Master of Science (MSc) Project Management at SKEMA Business School
ShopifyAPI is a lightweight gem for accessing the Shopify admin REST and GraphQL web services.
Role in this project:
Back-end Developer
Contributions:9 commits, 4 PRs, 6 pushes in 6 days
Contributions summary:Toney primarily focused on improving the ShopifyAPI gem's handling of API version warnings and deprecation notices. They added functionality to warn developers about API version end-of-life and deprecated endpoints by extracting and displaying relevant information from HTTP headers. The user also refactored the code to reduce duplication and introduced constants for header values, improving code readability and maintainability. Furthermore, the user updated the test suite to include testing for the version warning.
Contributions:28 reviews, 67 PRs, 40 pushes in 3 months
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.