New York University
Graduate Assistant
Engineering Lead
Xigua Mobile, Inc.
Software Engineer Internship
PayPal
Senior Software Engineer
New York University
Graduate Intern
Senior Engineering Manager
New York University
Northeastern University (CN)