Arbab Ahmed is a Senior Staff Software Engineer based in Ottawa with 12 years of experience building resilient, large-scale systems and leading teams at Shopify. He has progressed from hands-on payments and POS integrations in Ruby and native mobile languages to founding data reliability and transformation practices for petabyte-scale platforms using Python, PySpark and Scala. As an engineering manager he scaled teams from 8 to 26 engineers and now focuses on site reliability and incident response data models to improve enterprise resiliency. He also contributes to notable open-source work such as Active Merchant, where he implemented payment gateway integrations and hardened notification flows. Known for blending deep technical craft with operational rigor, he brings a pragmatic systems mindset forged across hardware, cloud data platforms and test automation.
12 years of coding experience
15 years of employment as a software developer
B.A.Sc Electrical Engineering, B.A.Sc Electrical Engineering at University of Ottawa
Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.
Role in this project:
Back-end Developer
Contributions:91 commits, 40 PRs, 88 pushes in 3 years 7 months
Contributions summary:Arbab contributed significantly to the `active_merchant` library, primarily focusing on integrations with the 2Checkout payment gateway. Their work involved modifying core integration files, including return and notification handlers, to accommodate new payment processing flows, such as Instant Notification Service (INS) and passbacks. Additionally, they adapted existing test suites to reflect the new behavior, demonstrating a focus on ensuring the reliability of the payment integration code.
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
Arbab Ahmed - Senior Staff Software Engineer at Shopify