Ivan Sanchez

CEO, Co-Founder at StoreLocators

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
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.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Arts (BA), Economics, Computer Science, Bachelor of Arts (BA), Economics, Computer Science at McGill University
languagesEnglish, Spanish, French
github-logo-circle

Github Skills (10)

ruby10
apim10
rspec10
payment-gateway10
api10
gateway10
test-unit10
testing10
json9
oauth8

Programming languages (2)

RubyPython

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: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.
ecommerceaimadyenpayment-processingpayment
kykoay/quickQuants2

Apr 2015 - Apr 2015

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.
Request Free Trial