
Hi there!
I am an Assistant Professor in the Brown University Computer Science Department. I’m broadly interested in theoretical computer science but I’m especially keen on graph-theoretic questions in approximation algorithms, online algorithms, distributed algorithms and metric embeddings.
If you’re a current / prospective undergraduate / graduate Brown student interested in doing research on algorithms, please read this page and send me an email if you’re interested!
I completed my PhD in computer science in the Carnegie Mellon Computer Science Department where I was very fortunate to be advised by Bernhard Haeupler and R. Ravi. After that, I spent a lovely year as a postdoc in the ETH Zürich Math Department where I was hosted by the inimitable Rico Zenklusen in the Mathematical Optimization Group.
Recent Publications
Some recent publications that I’m particularly excited about and or actively working on.



Current Teaching
This fall (2023) I’ll be teaching Frontiers of Graph Algorithms Seminar. If you’re a student at Brown, consider popping by!