Amy Lu
About Amy Lu
Amy Lu is a Senior Application Developer at CIBC with extensive experience in full-stack development and a diverse background in education and media.
Title
Amy Lu is a Senior Application Developer at CIBC, where she has been working since 2021 in Toronto, Ontario, Canada. Prior to this role, she served as an Intermediate Application Developer at the same organization from 2018.
Work Background
Amy Lu has an extensive background in software development and academia. She began her career as an Editor and Chief Editor at Nankai University in Tianjin, China, from 2008 to 2010. She later worked for READER’S DIGEST PUBLISHING GROUP in 2010 before moving into teaching roles at the University of Colorado and the University of Denver. In 2016, she transitioned into the tech industry as a Social Media Editor at Chinese New Star Media Inc. and later joined CIBC in various development roles.
Education and Expertise
Amy Lu holds an Advanced Diploma in Computer Programming and Analysis from Seneca College, obtained between 2017 and 2019. She also earned a Master of Arts in Languages and Civilizations from the University of Colorado at Boulder, where she studied from 2011 to 2014. Additionally, she holds a Bachelor of Arts in Chinese Language and Literature from Nankai University, completed in 2011.
Technical Skills
Amy Lu is proficient in full-stack development, with over three years of experience in building RESTful microservices. She is skilled in using frameworks like light4j, ReactJS, and Spring Boot. In terms of database management, she is experienced with Oracle Database and SQL Server. Her development workflow includes tools such as GitHub, Maven, Docker, Jira, Confluence, and OpenShift. She also uses IDEs like Visual Studio and IntelliJ IDEA.
CIBC Projects and Contributions
During her tenure at CIBC, Amy Lu has contributed significantly to the development and deployment of Marketplace, the central APIs repository for the bank. Her work involves utilizing her expertise in light4j, ReactJS, and Spring Boot to build and maintain the infrastructure that supports CIBC's applications.