John Mikhail@john_m_naguibFollow BadgesProblem SolvingJavaPython CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencejohn_m_naguib has not updated employment details yet.EducationCMULinksjohn_m_naguib has not updated links details yet. Skillsjohn_m_naguib has not updated skills details yet.