shanhong cheng@shanhongchengSenior Software EngineerUnited StatesFollowAboutEducationUtah State University BadgesProblem SolvingCPPJavaPythonSqlRuby CertificationsCertificate: Problem Solving (Basic)VerifiedskillCertificate: Java (Basic)VerifiedskillCertificate: Problem Solving (Intermediate)VerifiedskillCertificate: Problem Solving (Advanced)VerifiedskillCertificate: SQL (Basic)VerifiedskillWork Experienceshanhongcheng has not updated employment details yet.EducationUtah State UniversityComputer Science, MS• 2008