I am an assistant professor of Computer Science at the University of Hong Kong. I work broadly on theoretical computer science. Before joining HKU, I was a postdoc at Stanford University from 2013 to 2014, working with Tim Roughgarden. I obtained my Ph.D. from the University of Pennsylvania under Sampath Kannan and Aaron Roth in 2013, interned at Microsoft Research Redmond under Nikhil R. Devanur in the summers of 2011 and 2012, and got my bachelor degree from the first "Yao Class" under Andrew Yao at Tsinghua University in 2008.
Recruitment: I am looking for self-motivated students and postdocs with interest in algorithms. If you are mathematically mature and enjoy solving hard algorithm problems, you might be interested in working with me (check my publications for more details). Please contact me by email with your CV.