Badges
Certifications
yehenrytian has not earned any certificates yet.
Work Experience
Advisory Software Developer
IBM•  2007 - 2016
Staff Engineer
Huawei•  2016
Education
McGill University, Montreal
Computer Science, MS•  2003 - 2005
Links
Portfolio
http://about.me/yehenrytianSkills
yehenrytian has not updated skills details yet.