Amazon
Software Development Manager
Beijing Dianji Tech. LTD
Software Developer
Yahoo! JAPAN
Engineering Manager, Mobile Messaging Platform
Nokia
Software Developer
Microsoft
Software Developer Engineer
Quixey
Head of Engineering, Quixey China
Alibaba Group
Engineering Director
Zynga
Senior Engineering Manager
Tsinghua University