Infinera
Software Engineer
Microsoft
Software Engineer
Microsoft
Software Engineer 2
L&T Technology Services Limited
Executive Trainee
L&T Technology Services Limited
Software Engineer
Secure Systems Lab, University of California, Irvine
Graduate Research Assistant
University of California, Irvine
Don Bosco Institute Of Technology