Jhoan Chavez

Junior Developer at Endava

Cali, Valle del Cauca, 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
Jhoan Chavez is a junior developer from Cali, Colombia with six years of experience focused on back-end development, machine learning, and software engineering. He brings practical experience from Endava implementing authentication with Microsoft Entra ID, real-time chat via WebSockets, and payment test cases involving network tokenization. As a former teaching assistant he excels at explaining complex concepts and designing assessments, and his thesis applied deep learning with multi-annotator models to breast cancer detection in histology images. An active contributor to the popular Active Merchant payment library, he has added gateway integrations and error mappings for providers like Ebanx and Decidir, blending domain knowledge in payments with rigorous testing. Jhoan combines critical thinking, creativity, and agile teamwork to move ML and back-end projects toward production readiness.
code6 years of coding experience
job1 year of employment as a software developer
bookEnglish for Teens, English Language and Literature, General, English for Teens, English Language and Literature, General at Centro Cultural Colombo Americano - Cali
bookSoftware Engineering and Computer Science, Software Engineering and Computer Science at Pontificia Universidad Javeriana Cali
github-logo-circle

Github Skills (5)

ruby10
apim10
payment-gateway10
api10
testing10

Programming languages (7)

JinjaC++CHTMLRubyElixirPython

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:30 reviews, 15 PRs, 28 pushes in 7 months
Contributions summary:Jhoan primarily contributed to the `active_merchant` payment abstraction library, focusing on the implementation of payment gateway integrations. Their work included adding support for network tokenization, mapping error codes for specific payment providers like Decidir, and integrating new features for gateways such as Ebanx and Hi Pay. These changes involved modifying test files to validate the correct functionality of the added and updated payment processing features.
ecommerceaimadyenpayment-processingpayment
Buitragox/recipes

Mar 2020 - Sep 2023

Contributions:2 PRs, 8 pushes, 2 branches in 3 years 6 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
Jhoan Chavez - Junior Developer at Endava