Cisco
Software Engineer
Brocade Communications Systems
Sr. Staff Software Engineer
Yahoo
Tech Lead
Lumina Networks Inc
Senior Staff Engineer
Palo Alto Networks
Principal Engineer
Cisco ODC
Software Engineer
Brocade
Sr. Technical leader
YMCA University of Science & Technology