Ali Mirza is a Technical Lead based in Lahore with over a decade of professional experience and nine years in senior engineering roles driving full-stack and DevOps initiatives. He combines deep Ruby on Rails and backend expertise with Python, Node, React, and blockchain work, and has hands-on experience maintaining payment gateway integrations in the well-known Active Merchant library. As a leader he has guided product development, deployment pipelines, and algorithmic problem-solving across startups and enterprise clients including Spreedly and IBM. He pairs strong testing discipline (BDD/TDD, RSpec) with practical DevOps skills to keep systems reliable in production. Known for moving between hands-on coding and technical strategy, he often tackles both server-side complexity and release automation.
9 years of coding experience
10 years of employment as a software developer
Master of Computer Applications - MCA, Computer Science, Master of Computer Applications - MCA, Computer Science at Lahore University of Management Sciences
Bachelor of Science (BS) in Computer sicence, Computer Programming, Bachelor of Science (BS) in Computer sicence, Computer Programming at University of the Punjab, Lahore
Master of Science (MS), Software Project Management, Master of Science (MS), Software Project Management at National University of Computer and Emerging Sciences
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 & QA Engineer
Contributions:30 reviews, 9 commits, 12 PRs in 8 months
Contributions summary:Ali primarily focused on enhancing and maintaining the Active Merchant library, which provides payment gateway abstractions. Their contributions involved updating documentation for supported card types, integrating new features for specific payment gateways (EBanx, Shift4, MerchantE), and refactoring existing code to improve maintainability and adherence to coding standards. They also actively engaged in testing by modifying and creating test files, and validating the correct functionalities of the payment gateways implemented.
Contributions:1 review, 49 PRs, 216 pushes in 2 years 5 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.