Software Developer
Sunnyvale, CA
Amazon
China Ministry of Civil Affairs
Research and Development Engineer Internship
Google
Software Engineer
University of Science and Technology Beijing
University of Virginia
University of Chinese Academy of Sciences