Summary
Diego Hernandez is a Senior Consultant in Software Engineering with over 15 years of Java-focused professional experience and a proven track record across e-commerce, fintech, government, education, and IT services. He brings full-lifecycle expertise—from requirements and design to testing, automation, deployment and maintenance—and has led QA efforts while building tools that dramatically improved developer productivity (including a setup tool that cut environment setup time by 99%). Comfortable in cloud-native stacks, he has delivered payment, subscription, and API solutions using Java, Spring Boot, ATG, Node.js and AWS services, and has hands-on experience migrating platforms to Shopify. A former university Java instructor and INFJ-T personality, he pairs technical rigor with empathy and mentorship, often blending development and quality disciplines to raise team standards. Based in San José, Costa Rica, he consistently emphasizes continuous learning and ethical, creative problem-solving to deliver impactful software.
9 years of coding experience
16 years of employment as a software developer
Approved accounting initial courses for Project Management Master's degree., Approved accounting initial courses for Project Management Master's degree. at Universidad Latina de Costa Rica
Intermediate level, English, Intermediate level, English at Intensa - Language Institute
Accounting Assistance with 320 hours of practice, Accounting, Assistance, Accounting Assistance with 320 hours of practice, Accounting, Assistance at Liceo Napoleón Quesada Salazar
Approved two courses of Project Management Licentiate Degree, Approved two courses of Project Management Licentiate Degree at Universidad Nacional
Primary Education Degree, Primary Education Degree at Escuela América Central
Spanish, English