Software Engineer
Shanghai, Shanghai, China
A8 Digital Music (stock code:00800.HK)
Sinewave
East China University of Science and Technology