Seagate Technology
Staff Engineer/Manager
DataDirect Networks
Senior Engineering Manager
DataDirect Networks
Senior Director Of Engineering
BMC Software
Senior Software Engineer
Calsoft
Architect/Senior tech lead
DataDirect Networks
Director of Engineering
SanDisk
Staff Engineer
Army institute of Technology