Manager, Software Engineering
Atheros Communications
Google
Software Lead and Manager
Cisco
Software Consultant
Qualcomm
Senior Staff Manager
Director, Engineering
ArrayComm
Bharathiar University