Badges
cofree has not unlocked any badges yet.
Certifications
cofree has not earned any certificates yet.
Work Experience
Software Engineer
LinkedIn• 2015 - 2016
Software Engineer
Facebook• 2016
Education
Arizona State University, Tempe
Computer Science, PhD• 2006 - 2011
Harbin Institute of Technology
Computer Science, BS• 2002 - 2006