William Zhang@waterloongFollow BadgesProblem SolvingCPPSql CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencewaterloong has not updated employment details yet.EducationUniversity of Waterloo, WaterlooLinksLinkedin8qwmVmjzg16yk7R6ck2xvfS42a/b4tyMiCT2NsmfVJw= Skillswaterloong has not updated skills details yet.