Mehdi Esmaeilzadeh@mehdi_esma79CanadaFollow BadgesProblem SolvingCPPC language CertificationsCertificate: Problem Solving (Intermediate)VerifiedskillWork Experiencemehdi_esma79 has not updated employment details yet.EducationSimon Fraser UniversityComputer Science