Diaa Abdallah@diaaSoftware Development ManagerUnited KingdomFollowAboutCurrentAmazonEducationAmerican University in Cairo, CairoBadgesProblem SolvingVerified SkillsCertificate: Problem Solving (Basic)VerifiedWork ExperienceResearch Software Development EngineerMicrosoft | 2013 - 2015Software EngineerAmazon | 2015EducationAmerican University in Cairo, CairoComputer Science, BS | 2009 - 2013