John Mikhail@john_m_naguibEgyptFollowAboutEducationCMU BadgesProblem SolvingJavaPython CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencejohn_m_naguib has not updated employment details yet.EducationCMU