Shiyang Song@evol128Follow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceevol128 has not updated employment details yet.Educationevol128 has not updated education details yet.Linksevol128 has not updated links details yet. Skillsevol128 has not updated skills details yet.