Terence Lei is an experienced software engineer with a strong background in web development and mobile application development. Beginning a career as a Web Developer at the Canadian Medical Protective Association from April 2010 to May 2011, Terence maintained internal websites and developed Java web applications. Following this, roles included Software Engineer at Tagged and Framework Developer at NexJ Systems. Terence significantly contributed to Google from December 2014 to May 2025, progressing from Software Engineer to Senior Staff Software Engineer, while working on projects related to Google Wallet and Bluetooth technology. Additionally, Terence was part of the team at LinkedIn that developed multiple mobile and web applications within a short timeframe. Educational qualifications include a Bachelor's Degree in Software Engineering from the University of Waterloo, earned in 2014.
This person is not in the org chart
This person is not in any teams
This person is not in any offices