· PhD. of Electrical and Computer Engineering, UIUC2023–
· Graphics Engineer Intern, Taichi2021–2023
· MSc. of Computational Science and Engineering, ETH Zurich2020–2023
· Game Developer Intern, Netease Games2020–2020
· Summer research Intern, University of Twente2019–2019
· PhD Student, University of California San Diego2018–2023
· BSc. of Theoretical and Applied Mechanics, BEng. of Computer Science and Technology (dual major), University of Science and Technology of China2016–2020
· Associate Professor & Deputy Head of Department (Academic), The University of Auckland2014–
· Associate Professor & Deputy Dean, Beijing Institute of Technology2012–
· Lecturer, University of Auckland2009–2014
· PhD Student, Institute of Computing Technology (ICT) Chinese Academy of Sciences2006–2013
· Senior Research Fellow, The University of Waikato2005–2009
· PhD Student, Beijing University of Aeronautics and Astronautics2003–2007
· PhD Engineering, The University of Queensland2002–2005
· Bachelor, Beihang University1999–2003
· Software Engineer, National University of Singapore1999–2001
· Research Scientist, Central South University1994–1999
· ME materials science and engineering, Shanghai Jiao Tong University1991–1994
· BE Materials Engineering, Xi'an Jiaotong University1987–1991
· ETH Zurich
· Software Engineer, Google Inc.
· Postdoctoral Researcher, Idaho National Laboratory
· Massachusetts Institute of Technology
· PhD Student, MIT
· PhD candidate, MIT School of Engineering
· The University of Hong Kong