Yang Pan@ypan92United StatesFollowAboutEducationCal Poly BadgesProblem SolvingJavaDays of Code CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceypan92 has not updated employment details yet.EducationCal PolyComputer Science, BS•  2016