Esmit Perez is an engineering manager with over 20 years in software engineering and more than a decade leading teams that build payment and logistics systems at scale. Based in Greater Seattle, he currently leads cross-functional remote teams at Spreedly securing billions in annual transactions while driving productization, compliance (PCI, SOC 2, GDPR) and large vendor integrations. He combines hands-on backend experience—contributing to payment libraries like Active Merchant—with a track record of redesigning microservices and event-driven platforms that cut latency and costs for enterprises such as General Motors and HP. A bilingual mentor who prioritizes psychological safety, he coaches career growth with measurable SDLC improvements (e.g., reducing SEV-1 downtime to under five minutes/year). Esmit is skilled at turning COTS selections and SOW negotiations into pragmatic delivery plans and has a habit of simplifying complex payment flows to reduce API surface area and onboarding friction.
11 years of coding experience
21 years of employment as a software developer
Systems Engineering, Systems Engineering at Universidad Latina de Costa Rica
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:45 reviews, 27 commits, 39 PRs in 1 year 8 months
Contributions summary:Esmit primarily focused on enhancing error responses and improving the handling of payment gateway interactions within the Active Merchant library. They addressed specific issues related to the PayU Latam gateway, refining error messages and improving test coverage to handle various failure scenarios. The user also contributed by adding support for new fields in the Vantiv Express and BlueSnap gateways, demonstrating a focus on extending payment processing functionality. Furthermore, the user integrated support for 3DS2 in the Redsys gateway.
Contributions:45 pushes, 15 branches in 1 year 7 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.