Mahmoud Ahmed@msa_oudallahEgyptFollow BadgesProblem SolvingCPPSql CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencemsa_oudallah has not updated employment details yet.Educationmsa_oudallah has not updated education details yet.