Emmanuel Yasa is a Senior Backend Developer based in Metro Manila with five years of experience building robust Java backend systems and cloud-native services. Oracle- and AWS-certified, he specializes in the Spring ecosystem and has shipped production systems at companies such as Trucker Path and PayMaya. A regular contributor to prominent Spring tutorials (including fixes and unit tests addressing JPA behaviors like MultipleBagFetchException), he blends pragmatic engineering with a strong grasp of persistence pitfalls. Known for timely delivery and continuous adoption of best practices, he pairs hands-on coding with mentorship in enterprise Java projects.
5 years of coding experience
5 years of employment as a software developer
Bachelor of Science in Information Technology, Information Technology, Bachelor of Science in Information Technology, Information Technology at Bulacan State University
Contributions:1 review, 7 commits, 6 PRs in 2 months
Contributions summary:Emmanuel contributed to a JPA-related tutorial repository, focusing on concepts like `CascadeType.REMOVE`, `orphanRemoval`, and addressing the `MultipleBagFetchException`. They implemented unit tests demonstrating how JPA entities interact, especially in removal scenarios. The user's work also involved code reformatting and updating dependencies, ensuring code quality and adherence to project standards.
Contributions:73 commits, 6 PRs, 69 pushes in 1 year 10 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.