Software Engineer

You can download my  CV from this link


Current Position

I am a teaching assistant in Alexandria University Faculty of Engineering since 2010
I am a software engineer and Co-founder of Inova LLC since 2011


[Aug 2011 – current date] studying for a Master degree in Mathematics and Engineering Physics in
Alexandria University Faculty of Engineering.

[Dec 2011- Dec 2013]  MBA Degree (Marketing major)
Arab Academy for Science and Technology,

[2005 – 2009] Bachelor, Computer Science – GPA : 3.8219
Alexandria University

Honors & Awards

  1. Awarded Three successive time in my college for the Excellent grade
  2. Passing round one in Microsoft Imagine Cup contest 2008
  3. Graduate project is a winner in the Information Technology Industry Development Agency’s (ITIDA) competition

Projects I have worked On

    • Bolla: Bolla is powerful app for generating your football tournament schedule. Online Mobile tool that will save your time. You can use it to organize tournaments for teams, groups or individuals.
    • uCoach: With uCoach, you’ll have a direct line to your coach and a personalized path for achieving your goals in college and after graduation
    • Knowing: Knowing is an elegant iPad eReader to download and read non-paid books from the Feedbooks library. Knowing provides some nice features like searching for similar book, and sharing.
    • PopPopIdea: is an idea generator. With just one button, you can generate ideas you would not have thought of. The goal is to stimulate your innate imaginative power.

Working history

Vimov (2009-2010)
I worked as an IOS developer
I develop applications for mobiles in general, iPhone in particular, ported open source games from C to objective C

BadrIT (Summer 2008)
Received a Training in IOS development during a summer training
I developed a Mail client application during this training and get a basic background on ruby on rails


Arabic: Native or bilingual proficiency
English: Professional working proficiency
TOEFL Score : 103 (27 Reading, 29 Listening, 22 Speaking, 25 Writing)