Karl Hui@karlkhhuiFollow BadgesProblem Solving Certificationskarlkhhui has not earned any certificates yet. Work Experiencekarlkhhui has not updated employment details yet.EducationUniversity of Waterloo, WaterlooLinksLinkedinhttp://www.linkedin.com/in/karl-ka-ho-hui-57aa425a Skillskarlkhhui has not updated skills details yet.