Dennis Cheung

Dennis Cheung

Software Team Lead @ Verifi

About Dennis Cheung

Dennis Cheung is a Software Team Lead with extensive experience in software engineering, currently working at Visa as a Technical Lead since 2019. He has a Master's degree in Electrical Engineering from the University of Southern California and has expertise in microservices architecture design and development.

Work at Verifi

Dennis Cheung has been with Verifi Inc. since 2015, currently holding the position of Software Team Lead. His tenure at Verifi spans over nine years, during which he has contributed significantly to the development and delivery of software solutions. Previously, he served as a Senior Software Engineer for nine months and as a Software Engineer for two years. His experience at Verifi has involved leading engineering teams and overseeing the architecture and development of various software projects.

Current Role at Visa

Since 2019, Dennis Cheung has worked at Visa as a Technical Lead in Software Engineering. In this role, he has been responsible for leading engineering efforts and managing software development projects within the organization. His work is based in the Los Angeles Metropolitan Area, where he applies his expertise in software architecture and microservices to deliver innovative solutions in the FinTech sector.

Education and Expertise

Dennis Cheung holds a Master of Science in Electrical Engineering from the University of Southern California, where he studied from 2006 to 2007. Additionally, he completed a Technical Management Program at UCLA Extension in 2022. His educational background complements his expertise in architecture design and development, particularly in microservices. This combination of education and skills has enabled him to effectively lead engineering teams and deliver FinTech SaaS products.

Previous Work Experience

Before joining Verifi, Dennis Cheung gained experience as a Software Engineer at Second Sight Medical Products from 2009 to 2013, where he worked for four years. He also spent one year at Alpine Electronics Research of America as a Software Engineer from 2008 to 2009. His diverse work history has provided him with a solid foundation in software engineering and development practices.

People similar to Dennis Cheung