Northwestern University
Research Assistant
Expedia, Inc.
Software Engineer II
Expedia, Inc.
Software Engineer I
Ping An Technology
Data Engineer Intern
Expedia, Inc.
Software Engineer III
University of Electronic Science and Technology
Northwestern University