infoTOUCH
Software Engineer
Microsoft
Software Engineer
Microsoft
Principal Software Engineering Manager
Arizona State University
Research Assistant
Microsoft
Senior Consultant
Microsoft
Senior Software Development Engineer
Nortel Networks
Member Of Scientific Staff
Microsoft
Senior Test Lead
Tata Infotech Limited,Pune
Software Engineer