Download PDF



April, 2018Now

Software Developer

Cairo Higher institute for engineering and computer science

As a software developer,  my tasks include: 

Reviewing current systems.
• Presenting ideas for system improvements, including cost proposals
• Working closely with analysts, designers and staff
• Producing detailed specifications and writing the program codes
• Testing the product in controlled, real situations before going live
• Preparation of training manuals for users
• Maintaining the systems once they are up and running

JAN,2017March, 2018

Solider in the Egyptian armed forces

Egyptian Armed forces.
June, 2016Augest, 2016

Web Development Instructor

Edinburgh Academy for Advanced Training, EAAT.

I taught the following topics: 

  • HTML,  CSS Fundamentals . 
  • PHP scripting language basics.
  • Database programming using MYSQL . 
  • Building a dynamic websites by PHP.

Technical Skills

Web Design 

HTML, CSS, JavaScript, JQuery, Bootstrap

Web Development

PHP, Laravel Framework, MySQL Databases

Git version control system

One of the distributed version control systems

Other programming languages

Familiar with JAVA, Python


- English.

- Arabic (Mother tongue).