Johan Arroyave

Ruby On Rails Developer at Endava

Medellín Metropolitan Area Colombia
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
Johan Arroyave is a seasoned Ruby on Rails backend engineer with 11 years of experience building and integrating APIs across fintech and enterprise environments, currently focused at Endava in Medellín. He has a strong track record maintaining and enhancing payment gateway integrations in the widely used Active Merchant library—improving support for gateways like Worldpay and Stripe, currencies, and API versions. Johan’s background spans backend roles in Java, Ruby on Rails, and Salesforce, giving him practical versatility in maintenance, support, and new feature delivery. Known for improving test setups and performance in legacy codebases, he combines steady operational discipline with incremental modernization.
code11 years of coding experience
job3 years of employment as a software developer
bookUniversidad de Antioquia
github-logo-circle

Github Skills (6)

testing10
apim10
payment-gateway10
api10
stripe10
ruby10

Programming languages (2)

HTMLRuby

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:160 reviews, 30 commits, 49 PRs in 1 year 1 month
Contributions summary:Johan primarily contributed to the `active_merchant/active_merchant` repository by updating payment gateway integrations. They focused on enhancing the functionality of existing gateways like Worldpay and Stripe by incorporating updates to supported countries, currencies, and API versions, as well as the introduction of new features. The user also addressed issues related to test setup and maintenance and made improvements to the code's performance.
ecommerceaimadyenpayment-processingpayment
Heavyblade/active_merchant

Oct 2021 - Apr 2022

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:4 reviews, 5 PRs, 32 pushes in 5 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
Johan Arroyave - Ruby On Rails Developer at Endava