Badges
Certifications
yaoliang has not earned any certificates yet.
Work Experience
Web Developer
Trellian• 2015 - 2016
Web Developer
Step into Life Australia• 2013 - 2015
Full Stack Web Developer
BUPA Australia• 2016
Education
Swinburne University of Technology, Melbourne
Information Technology, MS• 2011 - 2013
Tsinghua University, Beijing
Computer Science, B.Tech• 2001 - 2005