· Associate Professor, UC San Diego (Current)2024–
· Assistant Professor, UC San Diego2019–2024
· Teaching Assistant, University of Illinois at Urbana-Champaign2015–2015
· Doctor of Philosophy (Ph.D.), Computer Science, 4.0, University of Illinois at Urbana-Champaign2014–2019
· Research Assistant, University of Illinois at Urbana-Champaign2014–2019
· Bachelor's degree, Computer Science, Shanghai Jiao Tong University2010–2014