IBM
Research Staff Member
Synopsys Inc
Chief Architect, New Technologies
Nutanix
Director of Engineering
Intel Corporation
Research Intern
Yahoo! JAPAN
Senior Director, Engineering
Synopsys Inc
Vice President and Research and Development
Carnegie Mellon University
Adjunct Professor
Cadence Design Systems
Engineering Group Director
Cadence Design Systems
Research and Development Director
Carnegie Mellon University
Indian Institute Of Technology Kharagpur
Stanford University