Microsoft
Senior Software Engineer
Secure Systems Lab, Stony Brook University
Research Assistant
Dropbox
Software Engineer
Microsoft
Software Development Engineer II
Huawei Technologies
Software Engineer
Dropbox
Engineering Manager
Stony Brook University
R. V. College of Engineering, Bangalore