kai guo@kaiguo3CanadaFollow BadgesProblem SolvingCPPJavaPython CertificationsCertificate: Problem Solving (Basic)VerifiedskillCertificate: Java (Basic)VerifiedskillCertificate: Java (Intermediate)VerifiedskillWork Experiencekaiguo3 has not updated employment details yet.Educationkaiguo3 has not updated education details yet.