Microsoft
Internship
Research Intern
Duke University
PHD
Microsoft Research
Research Intern
Apple Inc
Video Processing Engineer
NEC Corporation of America
Research Intern
Duke University
Beijing University of Aeronautics and Astronautics
Columbia University in the City of New York