Keenan McDonald@keemcdFreelanceFollow BadgesProblem SolvingCPPPythonSqlRuby Certificationskeemcd has not earned any certificates yet. Work Experiencekeemcd has not updated employment details yet.Educationkeemcd has not updated education details yet.LinksLinkedinhttps://www.linkedin.com/in/keenan-mcdonald/ Skillskeemcd has not updated skills details yet.