William Wen@zqfmgb12CanadaFollowAboutEducationUniversity of Waterloo, Waterloo BadgesProblem Solving Certificationszqfmgb12 has not earned any certificates yet. Work Experiencezqfmgb12 has not updated employment details yet.EducationUniversity of Waterloo, WaterlooComputer Science