China Internet Information Center
Software Engineer Intern
Carnegie Mellon University
Android Developer
Senior Software Engineer
Ericsson
Software Development Engineer III
Samsung
Samsung Smart App Challenge
Beijing Thousand Oaks Netscape Technology Development Co., Ltd
Network Marketing Intern
Ericsson
Software Development Engineer II
Ericsson
Software Developer Intern
Ericsson
Software Development Engineer IV
Software Engineer
Carnegie Mellon University
Beijing Univ. of Posts & Telecom