I am currently a Senior Research Scientist at Google Research.

Prior to this, I was a postdoc at UCSD in the CSE department, working with Kamalika Chaudhuri, Sanjoy Dasgupta, and Paul Siegel. Before this, I was a visiting Research Scientist at Facebook Reality Labs, exploring Distributed Computing and Augmented Reality. In June 2018, I received my PhD in Computer Science & Engineering from the University of Washington (UW). My advisor was Paul Beame, and I was a part of both the Theory and MISL groups. I also spent time at Microsoft Research, working with the DNA Storage and the Theory groups. I obtained my BS from the Department of Computer Science at the University of Illinois Urbana-Champaign (UIUC).

My research explores the foundations of large-scale machine learning models. Recently, I've been interested in robustness and stability, including adversarial attacks and OOD generalization. I also work on detecting and classifying dataset shifts for computer vision problems. Finally, I enjoy formulating new theoretical ML models, such as for sparsely activated mixture-of-experts networks.

For more information, take a look at my Publications. See also the UCSD Machine Learning Blog for expository articles about my papers and more.




CV (last updated: Summer 2021)