Research And Development Engineer
Baidu, Inc.
Hulu
Software Development Intern
Google
Software Engineer
Research And Development Intern
Carnegie Mellon University
Nanjing University