Join Reveal your professional image and interests.

Work Experiences


Engagement Manager @IPMagix

Jan 2013 - current

• Responsible for engagement delivery quality and customer satisfaction.
• Manages engagement risk and delivery quality.
• Establishes the processes to support the engagement, including:
- Setting up charge codes.
- Defining the project calendar.
- Defining deliverable acceptance and reporting procedures.
- Project initiation also includes validating scope.
- Conducting project kickoff and holding Conditions of Satisfaction (COS) discussions with
• Tracks the performance of the engagement, the quality of project deliverables and reports on the
effectiveness of the engagement against the baseline plan.
• Defines in advance the acceptance criteria for each project deliverable.
• Works with the team to establish delivery dates for each deliverable.
• Oversees the review of client deliverables to ensure they meet all client acceptance criteria.
• Securing sign-off on each deliverable as defined in the SOW.
• Suggest optimization and enhancement measures to existing processes and workflows.
• Suggests areas for improvement in internal processes along with possible solutions.

Technical Team Leader @IPMagix

Oct 2009 - Dec 2012

Leading a team of 3-5 developers, focusing on design and developing Mobility and Cisco UC solutions using various Java technologies.
Evaluating new technologies and understanding how they could be leveraged by the organization.
Involvement in all phases of the development lifecycle.
Introducing developers to new development tools to improve quality, productivity, and reliability of our code base.
Assisting in the remediation of application stability and performance.
Consulting and technical management of off-shore outsourcing projects.

Senior Software Developer @Mobiarab

Jul 2007 - Sep 2009

Developing applications using J2ME.
Understanding of Networking protocols like HTTP,TCP/IP , RTP ,SIP ,Sockets and Multithreading
Specialization in developing GUI for Nokia Series 40, 60 and messaging (SMS) applications, client- server programming.
Mentoring junior developers.
Code reviewing and unit testing.
Track project milestones and deliverables.

Senior Web Development Instructor @YAT Education Centers

Jan 2006 - Jul 2007

Instructing both Java 2 Standard Edition (J2SE) and Java Enterprise Edition (J2EE) training courses for more than 1200 hours.
Developing and delivering training courses of various complexity and intensity to a wide audience.
Developing technical labs at the required in-depth knowledge level.
Developing curricula for all classes including quizzes, examples, and graded lab projects.
Using Ant and Eclipse as tools (including teaching the students how to use these tools).
Consistently awarded outstanding student evaluations.



Student @Suez Canal Authority Schools (Amoun Port Said)

1996 - 1998


Accounting @Suez Canal University

1998 - 2002


Social Glance