Prior to that, he was a Humboldt Fellow in the Institute of Mathematics at University of Osnabruck (2010 – 2011). He was also Assistant Professor in the Department of Mathematics at the University of Maryland, College Park (2006 - 2010) and H. C. Wang Assistant Professor in the Department of Mathematics at Cornell University (2003 – 2006).