Hesham Farahat@HishamfarahatFollow BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork ExperienceHishamfarahat has not updated employment details yet.EducationQueen's University, KingstonLinksHishamfarahat has not updated links details yet. SkillsHishamfarahat has not updated skills details yet.