Professional Documents
Culture Documents
04-04-2016
04-04-2016
EDUCATION
EXPERIENCE
WORK
SAP ABAP Developer / Software Engineer at Ejada.
TRAINING
Internship at Robert Bosch GmbH, Crailsheim, Germany.
Programming and Algorithms training by ACM Student Chapter.
Internship at Microsoft, Cairo.
Programming and Algorithms training by ACM Student Chapter.
Network marketing and direct selling Conference at Cairo Stadium.
Internship at Pharco Pharmaceuticals International.
Summer 2013
Summer 2013
Summer 2012
Summer 2012
Summer 2011
Summer 2010
TECHNICAL SKILLS
Preferred Programming Languages: Java, SAP ABAP, SAP Web Dynpro, ABAP OO,
basic knowledge with C, C++, C#, SAP LSMW and Siebel CRM.
Good at: SAP Workflow, SAP ALV, BDC, BAPIs, BADIs, User Exits, Enhancement,
SAP Smart Forms, Objected Oriented Programming, Design Patterns, Data structures,
Algorithms design and Analysis.
Mobile Applications: basic knowledge with Android.
Web Development: JEE (JSF), basic knowledge with XML, HTML, CSS, JavaScript,
AJAX, Richfaces and PHP.
Database: MySQL, PL/SQL, Oracle and JDBC.
Hardware Descripting Language: Microcontrollers, Arduino Programming.
Tools and IDEs: SAP NetWeaver, NetBeans, Eclipse, Visual Studio, Tomcat, Maven,
Sqldeveloper, Toad, iReports Designer, Siebel Tools, Arduino IDE.
COURSES
PMP Preparation
Siebel CRM
SAP Basic ABAP
SAP Advanced ABAP
SAP Workflow
SAP Webdynpro
SAP Solution Manager
TAW10 ABAP Workbench Fundamentals
TAW11E ABAP Details
TAW12 ABAP Workbench Concepts
I was involved in all phases of the projects development including research, design,
analysis of the projects requirements with the functional consultants, development,
testing, go-live and support activities in different modules like MM, FI and HR.
Subway Surfer Agent using graph algorithms to predict the next best move.
Articles classifier using data mining and classification algorithms.
Book Store Website using open source web development (php, css, etc).
Obstacles Avoider Robot using LDR, ultrasonic sensors, ATmega and Arduino.
Social Network Website for connecting skilled and talented people together and with
others who want to learn for example piano, programming, drawing, etc.
LANGUAGES
Arabic: Native.
English: Fluent.
French: Beginner.
German: Beginner.
PERSONAL SKILLS
Problem solving.
Self-motivated and ambitious.
Hard worker in teams and on my own.
Eager to learn more and improve myself.
Team management, very good communication and presentation skills.
Ability to learn new technologies fast and adapt to any work environment.
Marketing and sales. I was a team leader for a team of hundreds of marketers during my
university education which improved my team management, communication and
presentation skills.