Senior Software Engineer
Stony Brook University
Teach Assistant
Software Engineer
Hewlett-Packard
Research Associate Intern
SPLAT Lab - Stony Brook University
Research Assistant
Datadog
Senior Software Engineer
University of Science and Technology of China
State University of New York at Stony Brook