I'm a Postdoc in the Computer Science Department at Stanford University. Previously I obtained my Ph.D. in computer science at Princeton University (2014.9-2018.8) under the advise of Sanjeev Arora and my B.S.E. in computer science and mathematics at Tsinghua University (2010.9-2014.8).

I work on Machine Learning. My goal is to designing efficient and provable algorithms for practical machine learning problems. I am also very interested in convex/non-convex optimization.