NVIDIA
Senior Staff Software Engineer
NVIDIA
Senior System Software Engineer
NVIDIA
Principal Software Engineer
UC San Diego Health
Teaching Assistant
Yahoo
Software Engineer
UC San Diego Health
Graduate Student Researcher
Yahoo
Software Engineer Internship
University of California, San Diego
Tsinghua University