Ziyu Wang@davidwang2018CanadaFollow BadgesProblem SolvingCPPJavaDays of Code CertificationsCertificate: Java (Basic)VerifiedskillCertificate: Java (Intermediate)VerifiedskillCertificate: C++ (Basic)VerifiedskillWork Experiencedavidwang2018 has not updated employment details yet.Educationdavidwang2018 has not updated education details yet.