@h308370346ChinaFollow BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceh308370346 has not updated employment details yet.Educationh308370346 has not updated education details yet.