Eric Lai
About Eric Lai
Eric Lai is a Senior Software Engineer with extensive experience in mobile and software development. He has worked for various companies, including Pivotal Labs, The Weather Network, and Marco Polo, and holds a Bachelor of Computer Science from the University of Waterloo.
Work at Marco Polo
Eric Lai has been employed at Marco Polo as a Senior Software Engineer since 2022. In this role, he contributes to the development and enhancement of software solutions, leveraging his extensive background in software engineering. His position involves collaborating with cross-functional teams to deliver high-quality products that meet user needs.
Previous Experience at Pivotal Labs
Before joining Marco Polo, Eric worked at Pivotal Labs as a Senior Software Engineer from 2013 to 2017. During his four years in the Toronto, Canada Area, he focused on agile software development practices and played a key role in delivering client projects. His experience at Pivotal Labs helped him build a strong foundation in software engineering.
Career at The Weather Network
Eric served as a Software Developer at The Weather Network from 2009 to 2012. Over the course of three years, he was involved in developing applications that provided weather-related information to users. This role allowed him to gain valuable experience in software development and application management.
Education and Expertise
Eric Lai earned a Bachelor of Computer Science degree from the University of Waterloo, studying from 2003 to 2008. His education provided him with a solid understanding of computer science principles and software development methodologies, which he has applied throughout his career in various software engineering roles.
Experience in Mobile Development
Eric has significant experience in mobile development, having worked as an Android Developer at Intuit and The Globe and Mail. Additionally, he served as a Mobile Developer Contractor at Loblaw Digital and as a Mobile Developer at Clearbridge Mobile. His roles in mobile development have equipped him with the skills necessary to create and maintain mobile applications across different platforms.