Sreeharsha Udayashankar, University of Waterloo