My interests include theoretical foundations of algorithms for big data and their applications to AI and machine learning. Among many other things, I have worked on algorithms for modern parallel and distributed frameworks and streaming and sublinear-time algorithms. During my time in industry, I have also contributed to many applied projects by designing and implementing efficient algorithms.
Before joining Boston University, I was a researcher at the IBM T.J. Watson Research Center, a Simons Postdoctoral Fellow at CMU, and a PhD student at MIT.
Round Compression for Parallel Matching Algorithms
(with Artur Czumaj, Jakub Łącki, Aleksander Mądry, Slobodan Mitrović, and Piotr Sankowski)
The 50th ACM Symposium on Theory of Computing (STOC 2018).