Ivan Sanchez is a tech founder and investor with 11 years of engineering and data science experience, currently leading StoreLocators as CEO and co-founder from Ottawa. He rose through Shopify from software developer to data science lead, combining hands-on backend development with analytics-driven product decisions. Ivan founded Banana Scale Data Solutions and now backs several early-stage startups, signaling a blend of operational leadership and venture instincts. An active contributor to open-source payments tooling, he implemented a QuickBooks Payments adapter for the widely used Active Merchant library, improving gateway integration and test coverage. With a BA in Economics and Computer Science from McGill, he brings a practical mix of technical depth, product intuition, and a knack for turning payment and data complexity into durable solutions. Notably, his career tracks both deep engineering contributions and a steady pivot into company-building and early-stage investing.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Arts (BA), Economics, Computer Science, Bachelor of Arts (BA), Economics, Computer Science at McGill University
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:10 commits, 10 PRs, 14 pushes in 11 months
Contributions summary:Ivan primarily contributed to the implementation of a QuickBooks Payments gateway adapter within the Active Merchant library. Their work involved creating the foundational classes and methods for processing payments, including purchase, authorize, capture, refund, and void functionalities. They also added supporting tests for verifying and validating payment transactions, specifically incorporating test cases for successful and failed scenarios. The user further refactored response parsing methods and error code mapping, which streamlined communication with the QuickBooks API.
Contributions:4 PRs, 2 pushes, 4 branches in 1 day
to-portfoliochrome-extension
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.