Giovanni Lopez is a seasoned Java backend developer with 11 years of experience delivering transactional systems for banking and insurance, currently contributing to BBVA en México. He combines deep expertise in Java, middleware (WebMethods, MuleSoft, OSB), databases and CI/cloud practices to build scalable, well-documented services and automated test suites. His background spans enterprise integrations, PL/SQL scripting, and front-end work (Primefaces, VueJS), reflecting a full-stack pragmatism that speeds delivery and eases operations. Known for turning complex transaction flows into clear technical documentation and repeatable validation matrices, he consistently meets tight production deadlines. Based in Mérida, Yucatán, he pairs strong legacy-system migration experience with modern tooling and a practical orientation toward process optimization.
10 years of coding experience
10 years of employment as a software developer
Grado en Ingeniería Ciencias de la computación, Grado en Ingeniería Ciencias de la computación at Universidad Tecnológica de la Mixteca
Contributions:29 commits, 22 pushes, 1 branch in 11 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.