Amazon Web Services
Software Development Engineer
Vinkl
Web Developer Intern
University of Pennsylvania
Teaching Assistant
Amazon Web Services
Senior Software Development Engineer
Amazon Web Services
Software Development Manager
University of Pennsylvania
China Agricultural University