jingliang shang@satisfy123Follow BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillCertificate: Java (Basic)VerifiedskillCertificate: Java (Intermediate)VerifiedskillWork Experiencesatisfy123 has not updated employment details yet.EducationChinese Academy of scienceLinksLinkedinhttp://satisfy123@gmail.com Skillssatisfy123 has not updated skills details yet.