Luis Urrea-murillo is a Senior Ruby Developer based in Medellín with 10 years of experience building and maintaining web and payment systems. He combines a formal systems engineering background and research experience in knowledge management with hands-on backend work, notably contributing fixes and gateway integrations to the widely used Active Merchant payment library (including Google Pay, Apple Pay, Moneris, Commerce Hub and SumUp). At Endava he drives robust Ruby solutions in production, informed by prior roles in startups and academic research that sharpen his focus on innovation and knowledge-driven processes. Beyond code, he brings a culinary mindset—methodical, experimental and detail-oriented—that surfaces in careful testing and pragmatic feature design.
10 years of coding experience
5 years of employment as a software developer
Ingeniería, Ingeniería de sistemas, 4.48, Ingeniería, Ingeniería de sistemas, 4.48 at Universidad Cooperativa de Colombia
Maestría, Maestría en Gestión de Organizaciones y de Proyectos, Maestría, Maestría en Gestión de Organizaciones y de Proyectos at Universidad del Cauca
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:234 reviews, 1 commit, 61 PRs in 1 day
Contributions summary:Luis primarily contributed to the `activemerchant/active_merchant` repository by implementing and testing payment gateway integrations. Their work involved fixing bugs related to Google Pay and Apple Pay functionality within the Moneris gateway, including order ID truncation. They also added new features related to the Commerce Hub and SumUp gateways, expanding support for various payment scenarios and features like refunds. The user demonstrates expertise in the domain of payment processing, working with core payment gateway logic and integrating with third-party services.
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.
Contributions:8 pushes, 6 branches in 10 months
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
Luis Urrea-murillo - Senior Developer - Ruby at Endava