Microsoft
Software Development Engineer Intern
Rocky Mountain Productions
Founder
Amazon
Software Developer Intern
Headlands Tech Global Markets, LLC
Head of Research Technology
Headlands Tech Global Markets, LLC
Software Developer
Hudson River Trading
Core Developer
Hudson River Trading
Tech Lead for Credit and Rates
Software Engineer
21 Buttons
Founder
Baidu, Inc.
Software Testing Engineer Intern
Brigham Young University
Nanjing University