Alex Hanrahan@satoruhanrahanWeb DeveloperFollow BadgesProblem SolvingCPPJavaPythonDays of CodeSql CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencesatoruhanrahan has not updated employment details yet.Educationsatoruhanrahan has not updated education details yet.LinksLinkedinhttps://www.linkedin.com/in/alex-hanrahan-9aa353168/ Skillssatoruhanrahan has not updated skills details yet.