Roger Xiao@rx150United StatesFollow BadgesProblem SolvingCPPPython CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencerx150 has not updated employment details yet.Educationrx150 has not updated education details yet.