shanhong cheng@shanhongchengSenior Software EngineerUnited StatesFollowAboutEducationUtah State UniversityBadgesProblem SolvingCPPJavaPythonSqlRubyVerified SkillsCertificate: Problem Solving (Basic)VerifiedCertificate: Java (Basic)VerifiedCertificate: Problem Solving (Intermediate)VerifiedCertificate: Problem Solving (Advanced)VerifiedCertificate: SQL (Basic)VerifiedWork Experienceshanhongcheng has not updated employment details yet.EducationUtah State UniversityComputer Science, MS | 2008