colin luo@long2787901ChinaFollow BadgesProblem SolvingCPPPython CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencelong2787901 has not updated employment details yet.Educationlong2787901 has not updated education details yet.