Wonders Information Co. Ltd.
Interaction Design Intern
PEAK6 Investments LP
Software Engineer Intern
Grinnell College
Independent Student Researcher
PayPal
Software Engineer Intern
Grinnell College
Teaching Assistant
University of California, Berkeley
Shanghai World Foreign Language Academy
Grinnell College