Juan G

Software Engineer at Liferay, Inc.

Valladolid, Castile and León, Spain
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

👤
Senior
🎓
Top School
Juan G is a seasoned Software Engineer and AI architect based in Valladolid, Spain, with 14 years of experience designing and testing Java enterprise and microservice systems. An Oracle Certified Enterprise Architect for Java EE 5 and 6, he combines deep Java EE expertise with an MSc in Big Data and Business Analytics to bridge robust backend architecture and data-driven AI solutions. He has hands-on open-source experience improving test coverage and reliability in the notable Thorntail project, focusing on JUnit/ShrinkWrap tests, messaging and JPA fractions, and security fixes. Practical and detail-oriented, Juan has a track record of diagnosing resource leaks and hardening fraction detection in microservice runtimes. His background includes advanced Liferay training and a long history of applied computing education across UK and Spanish institutions, reflecting both enterprise rigor and a curiosity for modern AI-infused architectures.
code14 years of coding experience
bookTecnologías de la Informática Informática, Tecnologías de la Informática Informática at Universidad SEK
bookMsc. Big Data and Business Analytics artificial intelligence Big Data, Msc. Big Data and Business Analytics artificial intelligence Big Data at Universidad Europea Miguel de Cervantes
bookArchitect Enterprise Applications with Java EE Ed 1, Architect Enterprise Applications with Java EE Ed 1 at Oracle University
bookLiferay Developer Advance Training, Liferay Developer Advance Training at Liferay Inc.
bookBachelor Science (with Honours) in Computing Computing, Bachelor Science (with Honours) in Computing Computing at University of Wales
bookHigher National Diploma Software Engineering, Higher National Diploma Software Engineering at Edexcel
bookUniversidad de Valladolid
languagesSpanish, English
github-logo-circle

Github Skills (12)

javas10
microservices-application10
junit10
microservices10
java10
test-automation10
jpa9
maven8
messaging8
dockers7
security7
docker7

Programming languages (12)

TypeScriptJavaDockerfileShellC++CSSJavaScriptGo

Github contributions (5)

github-logo-circle
thorntail/thorntail

May 2017 - Oct 2018

Source code for the Thorntail project
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:19 commits, 38 PRs, 3 pushes in 1 year 6 months
Contributions summary:Juan primarily contributed to adding and improving tests within the Thorntail project, focusing on verifying the functionality of different features. Their work involved writing JUnit tests using the ShrinkWrap framework to test Java microservices, specifically focusing on messaging and JPA fractions. The user also addressed file leak issues and improved Swarm fraction detection. Furthermore, the user was involved in fixing security web XML detectors.
javathorntailmavenmicroservices
Contributions:112 pushes, 5 branches in 1 year 8 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
Juan G - Software Engineer at Liferay, Inc.