Arbab Ahmed

Senior Staff Software Engineer at Shopify

Ottawa, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job15 years of employment as a software developer
bookB.A.Sc Electrical Engineering, B.A.Sc Electrical Engineering at University of Ottawa
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (5)

payment-integration10
activemerchant10
payment-gateway10
unit-test10
ruby10

Programming languages (3)

CHTMLRuby

Github contributions (5)

github-logo-circle
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:
userBack-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.
ecommerceaimadyenpayment-processingpayment
iATSPayments/active_merchant

Dec 2013 - Dec 2013

Contributions:12 commits in 14 days
ecommerceaimpartssupportedruby
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