Yahoo
Technical Yahoo
Innovate Systems
Consultant
Amazon
Software Development Manager
Indeed.com
Vice President
Exocore Consulting
Network Engineer
Yahoo
Engineering Manager
Amazon
Director, Personalization
Amazon
Senior Manager, Software Development
Amazon
Director, Applied Science
Bangalore University
Stanford University
Cornell University