JMJohn Mikhail@john_m_naguibEgyptFollowAboutEducationCMUBadgesProblem SolvingJavaPythonVerified SkillsCertificate: Problem Solving (Basic)VerifiedWork Experiencejohn_m_naguib has not updated employment details yet.EducationCMU