Allen Cheng@allchengFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceallcheng has not updated employment details yet.Educationallcheng has not updated education details yet.Linksallcheng has not updated links details yet. Skillsallcheng has not updated skills details yet.