Tata Consultancy Services
IT Analyst
Intel Americas, Inc
Senior Software Engineer
Intel Americas, Inc
Senior Software/Firmware Engineer
Qualcomm
Staff Software Engineer
Qualcomm
Staff Software Engineer, Staff Software Engineer
Flextronics Software Systems (formerly Hughes Software Systems)
Technical Lead
Sbtet (Aanm &Vvrsr Ploytechnic College)
Nimra College of Engineering and Technology
Birla Institute of Technology and Science, Pilani