Software Engineer
Sunnyvale, CA
Yahoo
Citrus Lane
SurveyMonkey
Engineering
University of Alberta
Zhejiang University