Hao Luo@luohao0507CanadaFollow BadgesProblem SolvingCPPJavaSql CertificationsCertificate: Problem Solving (Basic)VerifiedskillCertificate: Java (Basic)VerifiedskillCertificate: Java (Intermediate)VerifiedskillWork Experienceluohao0507 has not updated employment details yet.Educationluohao0507 has not updated education details yet.