John Cheng@chengjFollow BadgesProblem SolvingDays of Code CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencechengj has not updated employment details yet.Educationchengj has not updated education details yet.Linkschengj has not updated links details yet. Skillschengj has not updated skills details yet.