I am on the academic job market.
My research focuses on building theoretical foundations for practical concurrent systems. I am most interested in understanding the factors that affect the performance of concurrent programs, and finding ways to rigorously analyze these costs. I also dabble in concurrent data structures and parallel/distributed algorithms.
I was advised by Guy Blelloch. During my PhD, I was generously supported by the NSERC PGSD scholarship and the Microsoft Research PhD Fellowship. Prior to coming to CMU, I completed my undergraduate degree at the University of Toronto.
My CV can be found here.