His research interests include the theory, design, implementation, evaluation, and deployment of large-scale distributed systems. He received his Ph.D. from Princeton University in 2013 for the COPS and Eiger systems, which demonstrated stronger semantics were compatible with low latency for scalable geo-replicated storage. He then spent a year as a Postdoctoral Researcher at Facebook, and he continues to collaborate with its engineers on projects related to media processing, storage, and delivery.