About Me

An optimistic software engineer. Interested in new challenges, very driven and passionate. Love running, hiking and outdoors activities.

Basic Information

Languages

  • English: Professional Proficiency
  • Arabic: Elementary Proficiency

Education & Certifications


BSc (Hons) Software Engineering

MSc Software Engineering

cert image

Agile Development
Professional