Matt Cui
About Matt Cui
Matt Cui is a Senior Full Stack Engineer currently working at HSBC in Toronto, Ontario. He has a Bachelor's degree in Computer Science from the University of Waterloo and has held various engineering roles at companies including CIBC, 汇丰, and Freely Parking.
Work at HSBC
Matt Cui currently serves as a Senior Full Stack Engineer at HSBC, a position he has held since 2023. He works in Toronto, Ontario, Canada, where he applies his extensive knowledge of programming and software development. His role involves developing and maintaining complex software systems, ensuring they meet the needs of the organization and its clients.
Previous Experience
Before joining HSBC, Matt Cui worked at CIBC as a Senior Backend Engineer for 8 months in 2023. He also held the position of Full Stack Engineer at 汇丰 from 2020 to 2023 in Toronto, Ontario, Canada. Prior to that, he was employed at Freely Parking as a Full Stack Engineer for 8 months in 2020 and worked as a Web Developer at Notetonic for 3 months in 2019.
Education and Expertise
Matt Cui earned his Bachelor's degree in Computer Science from the University of Waterloo, where he studied from 2015 to 2019. His education provided him with a strong foundation in software development principles and practices. He possesses exceptional problem-solving and analytical skills, along with proficiency in various programming patterns and algorithms.
Technical Skills and Methodologies
Matt Cui demonstrates a solid understanding of the Software Development Life Cycle (SDLC). He has a strong foundation in testing and troubleshooting methodologies, which allows him to effectively identify and resolve issues in software applications. His logical thinking abilities enhance his proficiency in developing efficient programming solutions.
Communication and Teamwork Skills
In addition to his technical skills, Matt Cui exhibits strong communication and teamwork abilities. He effectively collaborates with colleagues and stakeholders to achieve project goals. His time management skills enable him to prioritize tasks and meet demanding timelines, contributing to the success of his projects.