Michael Klein@michael14486United StatesFollow BadgesProblem SolvingCPPRuby CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencemichael14486 has not updated employment details yet.Educationmichael14486 has not updated education details yet.