Azingo Soft Systems
Tech lead
IndTeleSoft
Software Engineer
SKY MobileMedia
SSE
Motorola
Lead Engineer
Motorola
Senior Lead Engineer
Tektronix
Software Engineer
Software Engineer
Motorola
Senior Staff Software Engineer
Indian Institute of Technology, Roorkee
Indian Institute of Technology, Delhi