Staff Software Engineer
Stony Brook University
Research Assistant
Yahoo
Yahoo! Technical Intern
Yahoo
Senior Software Engineer
Senior Software Engineer
Yahoo
Software Developer
Software Engineer
Manipal Institute of Technology
State University of New York at Stony Brook