David Yang@davidzhaiyangSWEFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Intermediate)VerifiedskillCertificate: Problem Solving (Basic)VerifiedskillWork Experiencedavidzhaiyang has not updated employment details yet.Educationcollege of san mateoLinksdavidzhaiyang has not updated links details yet. Skillsdavidzhaiyang has not updated skills details yet.