Michael Cai's Location
Vancouver, BC, CA
Michael Cai's Education
Michael Cai's Skills
Michael Cai's Summary
Michael Cai, based in Vancouver, BC, CA, is currently a Managing Software Engineer at IBM. Michael Cai holds a 2014 - 2019 Bachelor of Applied Science - BASc in Electrical Engineering @ University of Waterloo. With a robust skill set that includes Java, C# 4.0, Teamwork, Agile Methodologies, Espresso and more, Michael Cai contributes valuable insights to the industry. Michael Cai has 4 emails on RocketReach.