Juan Deoferio

Senior Associate Software Developer

Philippines
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 Deoferio is a Senior Associate Software Developer with 11 years' experience building Java-based web applications and backend systems, complemented by practical skills in JavaScript, PHP, and front-end layout and graphic design. He has progressed from junior developer to technical lead roles at Azeus, leading teams of up to 30 engineers and owning deployments, diagnostics, and performance tuning for government and UK social care projects. Juan contributed to the popular gradle-tomcat-plugin by enhancing JSP compilation and test coverage, showing a focus on reliable build-and-deploy workflows. He pairs strong hands-on coding with client-facing analysis and requirements gathering, having conducted on-site consultations and gap analyses for UK local authorities. Based in the Philippines and educated at UP Diliman, he blends backend engineering depth with an eye for UX and accessibility (WCAG 2.0) that helps bridge design and implementation.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at University of the Philippines Diliman
languagesEnglish, Filipino
github-logo-circle

Github Skills (12)

tomcat10
gradle-plugin10
android-gradle-plugin10
jspx10
gradlew10
groovy10
jsp10
gradle10
web-content9
webpages9
deploying9
testing8

Programming languages (5)

TypeScriptJavaScriptGroovyPythonKotlin

Github contributions (5)

github-logo-circle
Gradle plugin supporting deployment of your web application to an embedded Tomcat web container
Role in this project:
userBack-end Developer
Contributions:3 reviews, 9 commits, 3 PRs in 9 months
Contributions summary:Juan focused on enhancing the functionality of a Gradle plugin designed for deploying web applications to Tomcat. Their contributions centered around adding features related to JSP compilation, including the ability to specify JSP files, handle compilation errors, and configure settings. They also added tests to ensure the plugin's correct configuration and behavior in various scenarios, related to failOnError and jspFiles.
gradlejooqdeploymentweb-applicationmicronaut
Contributions:3 releases, 6 pushes, 1 branch in 3 years 1 month
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 Deoferio - Senior Associate Software Developer