I am an Associate Professor in the Department of Computer Science at Yale University. I work in the union of distributed systems, storage, and networking.
I was previously at VMware Research until May 2015, and before that at Microsoft Research Silicon Valley until Nov 2014. I got my PhD at Cornell University in 2009 while working with Ken Birman on reliable communication protocols for data centers.
I am teaching CPSC 426/526: Building Distributed Systems in Fall 2016.