Summary
Edmund Ham is a Senior Software Developer with seven years of experience building Java-based microservice frameworks and infrastructure, currently leading development of an internal Spring Boot library at SAP that underpins over 60 production microservices. He specializes in backend and infrastructure development, turning Spring Boot capabilities into reusable, company-wide tooling that lets teams focus on business logic. His background includes hands-on work across the stack—refactoring Python KPI scripts into containerized Jenkins jobs, front-end UI changes with SAP UI5, and rigorous unit testing with JUnit and Jasmine—demonstrating a pragmatic full-spectrum engineering approach. Based in Coquitlam, BC, he brings strong mentoring and knowledge-transfer chops from tutoring and course marking roles at BCIT, and a proven track record of moving legacy workflows to automated, containerized pipelines. Notably, his progression from intern to main developer on the same internal library highlights both deep domain expertise and sustained ownership.
7 years of coding experience
3 years of employment as a software developer
British Columbia Institute of Technology (BCIT)
Korean, English