Ran Cheng has over a decade of experience in software development and management, primarily at Amazon from October 2010 to February 2020, serving in roles such as Sr. Software Development Manager, Software Development Manager, and Software Development Engineer. Additionally, Ran Cheng was a member of the Computer Science Advisory Board at Washington State University Vancouver from January 2018 to January 2020. Prior experience includes working as a Software Development Engineer at HP from January 2006 to August 2010 and earning a Master of Science in Computer Science from the University of Saskatchewan between January 2003 and December 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices