Omar Sinan@omarsinanQatarFollowAboutEducationCarnegie Mellon university, Qatar BadgesProblem SolvingCPPPythonDays of Code CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceomarsinan has not updated employment details yet.EducationCarnegie Mellon university, Qatar