Schneider Electric
Software Engineer Intern
Institute of Automation, Chinese Academy of Sciences
Research Intern
Colorado State University
Graduate Teaching Assistant
Amazon
Software Development Engineer II
Microsoft
Software Engineer II
Amazon
Software Development Engineer
Senior Software Engineer
Dalian University of Technology
Colorado State University