Infosys
Intern as a software engineer
Software Developer
Microsoft
Software Development Engineer
Nokia
Intern as a software engineer
Telenav
Software Engineer
DAC Group
Senior Application Developer
Soti Research & Innovation Lab
Senior Software Developer
Sichuan University
Institute of Software Chinese Academy of Sciences