Kaidong Chai@work220Follow BadgesProblem SolvingCPP CertificationsCertificate: Software EngineerVerifiedroleWork Experiencework220 has not updated employment details yet.Educationwork220 has not updated education details yet.Linkswork220 has not updated links details yet. Skillswork220 has not updated skills details yet.