HSBC
Software Engineering Manager
NetDimensions
Software Engineer
HSBC
Senior Consultant
Deutsche Bank
Assistant Vice President
China Telecom Corporation Limited
R and D Software Engineer
Nanjing University of Posts and Telecommunications
The University of Hong Kong