I’m a Software Engineer at Google. I got my PhD degree from the computer science department of Purdue University. I’m fortunate to be advised by Prof. David F. Gleich and Prof. Kent R. Quanrud. Prior to coming to Purdue, I obtained my Master of Science degree in computer science from Georgia Institute of Technology, where I worked with Prof. Richard Peng and Prof. Diyi Yang. Before that I got my bachelor’s degree from Dalian University of Technology.

I’m broadly interested in graph algorithms, network science and matrix computations.

When not doing research, I enjoy rock climbing, running and hiking.