I have graduated with a PhD in Computer Science from Carnegie Mellon University. There, I worked with Professor David Andersen doing research in the areas of distributed systems, operating systems, and practical data structures and algorithms. You can find my PhD thesis here.