I graduated from David R. Cheriton School of Computer Science at the University of Waterloo with a Master's degree in mathematics and computer science in 2011. My research area was computer graphics. My supervisor was Professor Bill Cowan. Details of my research can be found in my Academic Profile.
I obtained my Bachelor's degree at the University of Waterloo in 2008. I was majoring in Mathematics and Computer Science. I also obtained a Minor degree in Chemistry in the Faculty of Science.
Currently I work at Ontario Teachers Pension Plan as a programmer analyst in the Solutions Engineering - Investment IT group. Previously I was an application developer in Market Risk Technology at Goldman Sachs in New York.
Email:    cherry.c.zhang at gmail.com