NVIDIA
Software Engineer
Software Engineering Manager
Microsoft
Research Intern
NVIDIA
Hardware Engineer Intern
Software Engineer
Software Engineer
Software Engineering Manager
University of California, Berkeley
University of Illinois Urbana-Champaign