pesudorandomness, complexity theory, distributed computing, and cryptography. He obtained his B.S. and M.S. degrees in Computer Science from Tsinghua University in China, and his Ph.D. degree in Computer Science from The University of Texas at Austin in 2011. Before coming to Johns Hopkins he spent two years as a Simons Postdoctoral Fellow at University of Washington in Seattle