Yang Pan@ypan92United StatesFollowAboutEducationCal PolyBadgesProblem SolvingJavaDays of CodeVerified SkillsCertificate: Problem Solving (Basic)VerifiedWork Experienceypan92 has not updated employment details yet.EducationCal PolyComputer Science, BS | 2016