IBM
Intern
Tomra North America, Inc.
Technology Lead
Microsoft
Senior Software Engineer
NUMERIC INDIA - A Group Brand Legrand
Intern
Nokia
Senior Software Engineer
Engineering Manager
VMware
Research and Development Manager
Pondicherry University