CA Technologies
Software Engineer
META
Technical Lead
Microsoft
Senior Software Engineer
Senior Software Engineer
Oracle
Senior Member of Technical Staff
Shivaji University
National University of Singapore
State University of New York at Stony Brook