Gustavo Sanmartin is a full stack web developer based in Colombia with five years of professional experience building responsive web applications using HTML, CSS, JavaScript and Ruby. He combines front-end skills with backend work on payment integrations, having contributed to the well-known Active Merchant library by adding Apple Pay/Google Pay support, stored credentials handling, and sensitive-data scrubbing. Gustavo focuses on practical, secure implementations and test-driven enhancements, refining gateway store/unstore flows and expanding test coverage. Comfortable across the stack, he brings pragmatic problem-solving and a track record of improving real-world e-commerce payment flows.
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:187 reviews, 3 commits, 59 PRs in 1 month
Contributions summary:Gustavo primarily contributed to the `activemerchant/active_merchant` repository by implementing features related to payment gateway integrations. Their work included adding functionality for scrubbing sensitive transaction data, supporting stored credentials, adding Apple Pay and Google Pay integrations, and refining the store/unstore process. These changes involved modifying existing gateway code and adding new tests to validate the functionality of the payment methods.
Contributions:26 commits, 25 pushes, 1 branch in 1 year 3 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.
Request Free Trial
Gustavo Sanmartin - Full Stack Web Developer at Endava