Edward Gao@MistaekCanadaFollow BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork ExperienceMistaek has not updated employment details yet.EducationMistaek has not updated education details yet.