Andrew Sheng@science4sailFollow BadgesProblem Solving Certificationsscience4sail has not earned any certificates yet. Work ExperienceGoogleMicrosoftEducationCarnegie Mellon University, PittsburghLinksLinkedinhttp://www.linkedin.com/in/asheng/en Skillsscience4sail has not updated skills details yet.