Printing tool Download PDF


Jan 2009May 2013

Bachelor's degree, Computer Science

Faculty of Computers and Information , Cairo University

Work experience

Jun 2015Present

Software Engineer

Orange Labs, Cairo

 Working in a self-organized team, using agile methodologies (Scrum,Kanban,XP), also using Test Driven Development (TDD) and Behaviour Driven Development (BDD).

Currently, we are building a product grade reactive system for the Egyptian government.

Dec 2014Mar 2015

Software Developer

Advansys-ESC, Cairo
Jan 2014Dec 2014

Configuration Manager

Mandatory Military Service

Responsible for establishing and maintaining the integrity of the products of the software projects.

Jun 2012Oct 2012

Software Engineer Intern

IBM, Technical Development Center (TDC), Cairo

Getting introduced to SDLC and SW best practices from the team at IBM's TDC , and learning about the software development industry from IBM's experts


 Web Technologies

HTML, JSON, XML, Javascript, familiar with PHP

Java/ Java EE technologies

JSPs/Servlets, JSF, JavaBeans, also familiar with : Portlets, Spring MVC, Hibernate, Swing



Programming Languages

Java:proficient, Scala,C++: fair, familiar with Python, Lua, and AutoIt