About Me

I am currently a PhD candidate in the department of electrical and computer engineering at the University of Toronto. My research, advised by Natalie Enright Jerger, focuses on performance evaluation of multi-threaded applications on chip multi-processors. Prior to my PhD, I interned at Environment Canada as a Java developer working on the NinJo Workstation before graduating from my Bachelor of Applied Science in 2011. I completed my Master of Applied Science in 2013 and published my work, SynFull, in the International Symposium on Computer Architecture. During the summer of 2015 I interned for Qualcomm Research Silicon Valley where I worked with the Symphony runtime to develop a heterogeneous application. I was recognized for my hardwork with the Qualcomm Roberto Padovani scholarship for outstanding technical contributions by an intern.

I also love to teach, and have been a teaching assistant (TA) for many courses in computer engineering at the University of Toronto. In 2015 I was one of four recipients of the TA Teaching Excellence Award based on nominations from both faculty and students. I look forward to TAing more courses during my PhD and continue teaching after graduation.