David Ruan@ruanwzFollow BadgesProblem SolvingPython Certificationsruanwz has not earned any certificates yet. Work Experienceruanwz has not updated employment details yet.Educationruanwz has not updated education details yet.LinksLinkedinpdOV+gOwX/OV1qx+iBRPQubuXgKt4TJ/EGsYWCMLvdI= Skillsruanwz has not updated skills details yet.