Badges
Certifications
camellyx has not earned any certificates yet.
Work Experience
research intern
seagate• 2015 - 2015
research intern
Microsoft• 2013 - 2013
Education
Carnegie Mellon University, Pittsburgh
Computer Science, PhD• 2012 - 2016
University of Michigan - Ann Arbor, Ann Arbor
Computer Science & Engineering, BS• 2010 - 2012
Shanghai Jiao Tong University, Shanghai
Computer Science, BS• 2008 - 2012