Qualcomm
Software Engineering Intern
Rovi Corporation (now TiVo)
Part-time Software Engineer
rovi
part-time software engineer
Software Engineering Manager
youtube
software engineer
Tech Lead
University of California, San Diego
uc san diego
Zhejiang University
Shanxi Experimental Secondary School