ali nasser@ali96nassersoftware engineer at swvlEgyptFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceali96nasser has not updated employment details yet.Educationali96nasser has not updated education details yet.