World Wide Packets
Software Engineer
SnapRoute, Inc.
Software Engineer
Arrcus, Inc.
Principal Engineer
Arrcus, Inc.
Member Of Technical Staff
ANZ
Software Engineer
netElastic Systems
Sw Engineer
Ciena
Software Engineer
Ciena
Senior Software Engineer
Ciena
Lead Engineer
National Institute of Technology Karnataka
North Carolina State University