I am a Postdoctoral Research Associate at Princeton ORFE, where I am working with Boris Hanin on deep learning theory.

Previously, I received my PhD from the Department of Statistical Sciences at the University of Toronto and the Vector Institute, where my advisors were Daniel Roy and Murat Erdogdu. Prior to my PhD, I received my MSc in Statistics from the same department, and my BASc in Engineering Science from University of Toronto.

You can find my CV here.


I am broadly interested in studying theoretical properties of random algorithms in statistical learning. Most recently, I have been thinking a lot about scaling limits of large neural networks and its training dynamics.

You can find a list of my research work here.


I attempt to maintain a blog of interesting mathematics I encounter, but does not necessarily fit into my research program. You can find the current list of my blog posts here.