NVIDIA
Senior ASIC Engineer
University of Texas at Dallas
Teaching Assistant (Dept. of Electrical Engineering)
VeriFone
Senior Software Engineer, Software Development and Engineering (SDE) group.
Cognizant Technology Solutions
Programmer Analyst ( Software QA and requirements validation )
NVIDIA
Physical Design Methodology Intern
Visveswaraya Technological University
The University of Texas at Dallas