CAO(matt) Luo
About CAO(matt) Luo
Matt Luo is a Senior Software Engineer with a Master's degree in Cheminformatics from the Chinese Academy of Science and a Bachelor's degree in Chemical Engineering from Northwestern Polytechnical University. He has extensive experience in software development, particularly in streaming data applications, eTrading platforms, and agile methodologies.
Work at HSBC
Currently, CAO Luo serves as a Senior Software Engineer at HSBC, a position he has held since 2020. He is based in Toronto, Ontario, Canada. In this role, he applies his extensive knowledge of software engineering principles and practices to contribute to the development of innovative financial solutions.
Previous Experience in Software Engineering
Prior to his tenure at HSBC, CAO Luo worked at several notable companies. He served as a Senior Software Engineer at Scotiabank from 2018 to 2020, and at Asigra from 2013 to 2018. His experience also includes roles at Agilent Technologies and CA, where he was a Senior Software Engineer and Scrum Master. His career spans various aspects of software development, including leadership and team collaboration.
Education and Expertise
CAO Luo holds a Master’s degree in Cheminformatics from the Chinese Academy of Science, where he studied from 2000 to 2003. He also earned a Bachelor’s degree in Chemical Engineering from Northwestern Polytechnical University, completing his studies from 1996 to 2000. His educational background provides a strong foundation for his technical skills in software engineering.
Technical Skills and Specializations
CAO Luo possesses a comprehensive understanding of design patterns and SOLID principles. He has developed skills in streaming data applications and has a strong foundation in both SOAP and RESTful web services. His expertise extends to low latency pricing and risk calculation systems, as well as experience in eTrading platforms. He is also well-versed in agile methodologies, including Scrum and XP.
Career Timeline
CAO Luo's career in software engineering spans over two decades. He began his professional journey at Ulead Systems in 2003, followed by roles at Agilent Technologies, CA, Asigra, Scotiabank, and currently HSBC. His diverse experience across different companies and roles highlights his adaptability and commitment to the field of software engineering.