Ryan (Zhengliang) Feng@odayfansFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceodayfans has not updated employment details yet.Educationodayfans has not updated education details yet.LinksGithubhttps://github.com/ofanPortfoliohttp://ofan.me Skillsodayfans has not updated skills details yet.