Sr.Software Engineer
Brocade
Staff Software Engineer
Broadcom
Senior Software Engineer
Juniper Networks
Software Engineer
Intern
PSG College of Technology
Nachimuthu Polytechnic College
Stanford University