STMicroelectronics
Senior Hardware and verification Engineer
Cavium Inc
Sr.Lead hardware engineer
Microsoft
Senior Design Verification Engineer
Intel Corporation
Technical lead
Microsoft
Emulation and Verification engineer (contract)
Intel Corporation
Senior verification engineer
National University of Singapore