Ivan Chan@ivanmingTechnical LeadFollow BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceivanming has not updated employment details yet.Educationivanming has not updated education details yet.Linksivanming has not updated links details yet. Skillsivanming has not updated skills details yet.