David Ren's Location
Beijing, China
David Ren's Work
David Ren's Education
David Ren's Skills
David Ren's Summary
David Ren, based in Beijing, China, is currently a Lead Software Engineer at Disney Streaming, bringing experience from previous roles at Hulu and David & Company. David Ren holds a 2014 - 2016 Master of Science - MS @ University of Pittsburgh School of Computing and Information. With a robust skill set that includes Jsr330, Information Retrieval, Jersey, Microsoft PowerPoint, Ssm and more, David Ren contributes valuable insights to the industry. David Ren has 1 email on RocketReach.