Cadence Design Systems
Principal Product Engineer
Tata Consultancy Services
Assistant Systems Engineer
The LNM Institute of Information Technology
Research Associate
Cadence Design Systems
Senior Principal Software Engineer
NICTA
Visiting Researcher
Cadence Design Systems
Product Engineer
Synopsys Inc
Product Engineer, Implementation R&D Group
Cadence Design Systems
Lead Product Engineer
ArcelorMittal
Industrial Intern
Magma Design Automation
Associate Member of Technical Staff
The LNM Institute of Information Technology
Birla Institute of Technology and Science, Pilani