PMC-Sierra
Sr. Firmware Engineer
Seagate Technology
Staff Lead Engineer
Wipro peripherals limited (WeP)
Design Engineer
JDSU
Lead Firmware Engineer
IBM
Software Engineer
Computer Task Group
Sr. Software Engineer
WD, a Western Digital company
Team Lead and Scrum Master
Philips
Sr Firmware Development Manager
Visvesvaraya Technological University
Saint Mary's University of Minnesota