Randy @randyzhaoFollow BadgesProblem Solving Certificationsrandyzhao has not earned any certificates yet. Work Experiencerandyzhao has not updated employment details yet.EducationDuke University, DurhamLinksLinkedinhttp://www.linkedin.com/in/zhaohongzePortfoliohttps://www.cs.duke.edu/~hongze/ Skillsrandyzhao has not updated skills details yet.