Software Engineer Intern
University of Southern California
Research Intern
Microsoft
Research Intern
Shanghai Jiao Tong University
Teaching Assistant
Shanghai Jiao Tong University
Research Assistant
Staff Software Engineer
Shanghai Jiao Tong University
University of Southern California