Staff Software Engineer and Manager
San Francisco, California
Staff Software Engineer and Manager
Ordinate Corporation
Research Engineer
Amazon
Senior Software Engineer
YouTube
Senior Engineering Manager
Yahoo
Scientist
University of Mumbai
University of Southern California