I am a Senior Research Scientist at Google Research. My research interests are broadly in the area of machine learning and theoretical computer science. I am currently interested in machine learning on graph-structured and relational data and reasoning in ML models (e.g., AI for mathematics/science), combining tools from algorithms with machine learning. Other areas I have worked in include streaming algorithms, privacy, error-correcting codes, etc. My work has been used in a number of systems such as AlphaProof (theorem proving), Google Maps (routing/navigation), and Gboard (private analytics).
I received my PhD in Computer Science in 2016 at Carnegie Mellon University, where I was advised by Venkatesan Guruswami and Gary Miller. Afterwards, I was a Research Scientist at École Polytechnique Fédérale de Lausanne (EPFL) from 2016-2018.
In 2011, I completed the Master of Advanced Study in Mathematics at the University of Cambridge (Trinity College) under the support of the Gates Cambridge Scholarship. Prior to that, I received an AB in Mathematics and SM in Computer Science (supported by a Siebel Scholars Award) from Harvard University in 2010.
Some articles highlighting my work: AlphaProof (NYT, MIT Technology Review, Ars Technica, The Hindu, The Guardian, GDM Blog), SecAggIBLT (Google Research Blog), Exphormer (Google Research Blog), Maps (1, 2).