Summary
Brandon Chan is a software application developer with eight years’ experience building and modernizing core banking systems and customer-facing applications. Based in Toronto, he combines mainframe expertise (High Level Assembler, JCL, DB2 on z/OS) with modern API work—designing Z/OS Connect interfaces and OpenAPI/Swagger schemas as part of modernization efforts at BMO. He’s delivered full-stack features earlier in his career, from Vue.js front ends to ASP.NET and Flask APIs backed by PostgreSQL, and has improved document extraction workflows for supply-chain clients. Known for meticulous documentation and collaborative problem-solving, he also provides on-call production support and root-cause analysis for critical banking processes. His background in computer engineering and hands-on cross-stack experience make him comfortable bridging legacy systems and contemporary services to deliver reliable, auditable solutions.
8 years of coding experience
1 year of employment as a software developer
High School Diploma, High School Diploma at Notre Dame Catholic Secondary School
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at York University