Download PDF

Software Engineer


I'm a web application developer who simply love code and getting the work done. I like been engaged in the whole process starting from capturing the business requirement, wireframes, system architect, frontend & backend till deploying and testing. I worked in a range of areas , Training & Consulting, Film industry & Telecommunication companies. I also try to be updated with the most recent technologies and always seeking to improve and grow as a professional and as a person.



Bachelor of Engineering (BE)

Faculty of Engineering, Cairo University

Electronics and Communications Engineering- Good Grade 



Sr. Application Developer

Innovation UAE outsourced to Etisalat UAE
  • Work closely with Business subject matter experts, IT teams and the Program management team to deliver high quality digital applications.
  • Integration of user-facing elements developed by front-end developers.
  • Develop and deploy new features to facilitate related procedures and tools if necessary.
  • Build efficient, testable, and reusable PHP modules.
  • Solve complex performance problems and architectural challenges.
  • Troubleshooting, testing and maintaining the core product software and databases.
  • Participate in and facilitate post-launch verification testing activities for projects, as required.
MAR 2018MAR 2020

Fullstack Developer

TIPCONS - The innovations point consultants
  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and analysts to improve software

OCT 2017 DEC 2017

Software Developer - Part Time

Dubai International Film festival

I joined the technology team at the 14th Edition of Dubai Film festival, as a software developer to provide collaborative technical support and direction to assist in applying the latest technological innovations designed to enhance DIFF systems. Used technologies include Yii2, JS , CSS ,HTML & MySQL

Developing and supporting Festival Applications & Systems :

  • Ticketing box office e-commerce web-based application.
  •  Internal HR & ERP system.
  •  Rating and Evaluation System.
  •  Android Scanning Mobile Application(Based on JAVA)
FEB 2015FEB 2018

Technical Consultant /Application Developer

Mentor Global Consultants

Working on documenting, designing, coding and modifying web applications , from layout to function, according to a client's specifications. Strive to create visually appealing software that features user-friendly design and clear navigation. Also, I have earned a reputation for writing clear and concise explanations for technical and non-technical users. And several kinds of visual models and software documentation materials for ERP and banking software systems.

Used technologies include Python, PHP , CSS ,HTML & MySQL