Summary
Earl Perez is a Senior Application Developer based in Toronto with nine years of hands-on experience building and maintaining web applications and backend systems, primarily using Java, PL/SQL, Drools, and related enterprise tooling. He blends a mathematically inclined, test-driven approach with practical experience in both agile and waterfall delivery, troubleshooting production issues and contributing to requirements and knowledge transfer for new hires. Beyond banking systems at CIBC, he has roots in interactive web projects and game development—having shipped a 3D Unity prototype at TOJam and contributed to web-based solutions using PHP, MySQL, and JavaScript. A natural tutor and mentor, Earl has supported peers in academic and campus tech roles, reflecting a strong inclination to help others learn while continually expanding his platform and game development skills.
9 years of coding experience
2 years of employment as a software developer
Software Engineering Technology - Interactive Gaming (Co-op), Software Engineering, 4.3, Software Engineering Technology - Interactive Gaming (Co-op), Software Engineering, 4.3 at Centennial College
Diploma, Computer Software Engineering, Diploma, Computer Software Engineering at AMA Computer Learning Center
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at York University
Electronics and Communications Engineering, Electronics and Communications Engineering at University of the Philippines