Xiaolong Shi's Location
Beijing, China
Xiaolong Shi's Work
Xiaolong Shi's Education
Xiaolong Shi's Skills
Xiaolong Shi's Summary
Xiaolong Shi, based in Beijing, China, is currently a Director Of Technology at Alibaba Group, bringing experience from previous roles at Microsoft, Nokia and Symbian Software Ltd.. Xiaolong Shi holds a 2000 - 2003 Master of Science in Computer System Architecture @ North China Institute of Computing Technology. With a robust skill set that includes Architecture, Symbian, Embedded Systems, Software Development, C++ and more, Xiaolong Shi contributes valuable insights to the industry. Xiaolong Shi has 1 email on RocketReach.