AdRoll, a Division of NextRoll, Inc.
Software Engineer
Fulbright Foundation For Scholarly Exchange
Fulbright
Princeton in Asia
Princeton-in-Asia Fellow
Udemy
Senior Software Engineer
AdRoll
Software Engineer
AdRoll, Inc.
Technical Account Manager
The University of Georgia
Chattahoochee High School
Shanghai International Studies University