Angel Cajas is a Senior Backend Developer based in Guatemala with 11 years of experience building and hardening server-side systems. Currently at BOWPI, he brings a pragmatic focus on security and maintainability, demonstrated by his contributions to the well-known Apache Fineract project where he fixed SQL injection risks and aligned code to Checkstyle and framework expectations. His background includes JEE6 development, query tuning, automation and stress testing at Ericsson, plus ERP and LMS engineering earlier in academia, giving him a strong operational perspective across enterprise stacks. Comfortable with both hands-on coding and project-level coordination, he routinely bridges legacy systems and modern best practices. Colleagues value him for quietly improving code quality and addressing subtle correctness issues that prevent future incidents.
11 years of coding experience
3 years of employment as a software developer
Universidad de San Carlos de Guatemala
Bachiller en Computaci贸n con orientaci贸n cient铆fica, Bachiller en Computaci贸n con orientaci贸n cient铆fica at Colegio Salesiano Don Bosco
Contributions:10 commits, 6 PRs, 9 pushes in 9 months
Contributions summary:Angel contributed to the Apache Fineract project by addressing several issues related to backend functionalities. Their work involved fixing SQL injection vulnerabilities by modifying code to use the Spring JdbcTemplate, updating global configurations, and resolving rebase conflicts. They also added a new condition for the Java Calendar Sunday value to match Fineract and updated code to comply with Checkstyle rules. These changes focused on improving the application's security, functionality, and code quality.
Contributions:10 PRs, 30 pushes, 4 branches in 1 year 6 months
javafineractapache
Find and Hire Top DevelopersWe鈥檝e 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.