Michael Ranallo@michael_ranalloCanadaFollow BadgesProblem SolvingCPPPython CertificationsCertificate: Problem Solving (Basic)VerifiedskillCertificate: C++ (Basic)VerifiedskillCertificate: C++ (Intermediate)VerifiedskillWork Experiencemichael_ranallo has not updated employment details yet.Educationmichael_ranallo has not updated education details yet.