Education

Education
Jan 2009 - May 2013

Bachelor's degree, Computer Science

Faculty of Computers and Information , Cairo University

Work History

Work History
Jun 2015 - Present

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 2014 - Mar 2015

Software Developer

Advansys-ESC, Cairo
Jan 2014 - Dec 2014

Configuration Manager

Mandatory Military Service

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

Jun 2012 - Oct 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

Skills

Skills

 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

Database

MySQL

Programming Languages

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