hu haoyang@h1044853539ChinaFollow BadgesProblem SolvingCPPJavaPythonC language CertificationsCertificate: Problem Solving (Basic)VerifiedskillCertificate: Python (Basic)VerifiedskillWork Experienceh1044853539 has not updated employment details yet.EducationWuhan University of Technology