Microsoft
Senior Software Engineer
UshaComm
Software Developer
Microsoft
Senior Software Development Engineer
Mentor Graphics
Member Technical Staff
Intel Corporation
CAD Engineer
Adobe
Computer Scientist II
Indian Institute of Technology, Kharagpur
UW Professional & Continuing Education