Printing tool Download PDF


Enterprise Architect with more 11 years of experience in enterprise solutions with background in Web technologies, Middleware and eCommerce. Having very good experience in many business domains including: Telecommunications, Financial, Public Sector and Healthcare. Very good experience in quality delivery of enterprise software and large scale system's architecture also having solid expertise in Enterprise Architecture Frameworks and Solution Architectures.  Specialties: Enterprise architectures, business architecture, Middleware, Cloud Computing, and J2EE Technologies and Frameworks

Work experience


Jun 2012Present

Cloud Computing Solution Specialist - ECEMEA

Covering MEA focusing on Cloud Computing from Enterprise Architecture level and help Oracle's customers to leverage the business values from Cloud Computing by working with C-Level, Business teams and IT teams to address their current challenges and align their Cloud Strategy with their overall organization's strategy. Also working on providing complete Solution Architecture to address the customers' requirements and road map to implement these solutions. The Role also includes the following responsibilities:

  • Evangelize Oracle Cloud Computing Vision, Roadmap and Solution via different public events, conferences, roundtables and customer sessions.
  • Bridge the gap between business and technology – speaking the value language of business and technology C-level individuals.
  • Conduct strategy, architecture, roadmap and planning workshops.
  • Provide assessment of current state architecture and recommendation of future state architecture as well as transformation strategies.
  • Holistic support of Enterprise Account Managers and Presales teams in the sales cycle.
  • Functional leadership of a team contributing to a joint solution.
  • Train, enable and empower presales teams across the region.
  • Liaise with channels and consulting organization to ensure implementation services are available and enabled as well as building solutions on top of Oracle Cloud offering.
  • Building references and success stories to help selling by referencing rather than selling by proofing.

Oracle - Egypt

Jan 2011Jun 2012

Principle Middleware Consultant

  • Engage with customers by translating their business needs into appropriate Oracle solutions.
  • Present, demonstrate and articulate benefits of the Oracle solution.
  • Execute architectural engagements using Oracle Enterprise Architecture Framework.
  • Become the technical solution expert for a MW product set.
  • Keep abreast of all new products, market trends, future directions and the competition for areas of focus
  • Maintain up-to-date knowledge of Oracle's product stack.
  • Maintain and develop network with development and product management.
  • Maintaining relations to a designated number of key client stakeholders


Feb 2009Jan 2011

On-site Lead

Vodafone UK account Project: Vodafone UK C2B shop

Description: Development of E-Shop following AGILE development model, this include:

  • Development for new functionalities.
  • Estimate for new functionalities.
  • On-site coordination between the client and the off-shore team.
  • Liaise between the BA's and the development team.
  • Act as a technical point of contact between the development team (Egypt) and the Support team (India).
  • Support requirement gathering activities.
  • Coordinate with the best-shore project manager to share accurate status with the client and to provide client feedback to the BS project manager.
  • Manage Applications releases.
  • Work with the Design architects for new requirements

Multiple local system integrators

Jan 2005Feb 2009

Senior Software Developer

Working as Senior Software developer and leading teams in local system integrators (IBM and Oracle partners) using different technologies in different domains. Following is the list of these projects. 

Project: COM project

E-Democracy and Portal project for Council of Minister in kuwait.


  • Client facing for requirement gathering.
  • Manage project releases.
  • Assign tasks for team members.
  • Code review.
  • Participate with other parties in the physical design and implementation for the project.

Project : Mercury Insurance Portal(USA).

A portal for granting and Issuing the Insurance quotes for customers and insurance management.

Project: Real Talk Application

Chatting software similar to DigiChat Application with some added features including video chat and voice chat.

Project: Nissan Parts Pricing System

Information System to price parts for Nissan North America based on the pricing rules defined to the system.

Brilliant Technology

Sep 2003Dec 2004

Software developer

Full-time developer for local applications, below is the list of these applications:

Project: Letter of Grantee Information System

Information System to manage the letter of grantee for organizations, it was part of a complete financial package.

Project: Letter of Grantee Information System

System to manage the fixed assets for organizations, it was part of complete financial package.

Project: Automotive Workshop Management System

System to manage the workshop for car service centers .It was parts of complete package for managing car service centers.

Project: Maintenance Management System

System to manage the maintenance operations in the factories, this project is incomplete dues to customer problems.


  • Deliver Oscar Winner in Vodafone Account in less than 6 months work.
  • Best Presales Team Member.
  • Working full-time developer while under-graduate.


Enterprise Architecture
Very good experience in TOGAF and has used Oracle Enterprise Framework in my career to deliver EA services to our customers. Also very good experience in transforming the functional and business requirements into a Solution Architecture to respond to these requirements in different technology stacks.
Business Case Analysis
Very good knowledge in building business cases for different solutions domains
Service Oriented Architecture
Very good knowledge in SOA and shared services architecture.
Business Process Management and Optimization
Good experience in Business Process Engineering and optimization for improving the corporate performance. Also using BPMN to model the business architecture as process driven modelling.
Cloud Computing
Understanding for Cloud computing and different models exists in the market. Also have deep understanding for the capabilities and services with deep knowledge of Cloud Computing solution architectures.
HW Infrastructure
Different infrastructure and storage types include SUN and HP.
Agile software development and delivery
Very good knowledge in software engineering methodologies as part of my experience in the software delivery, including Agile Modeling.
J2EE Technologies and frameworks
J2SE, J2EE and Java frameworks (Struts, hibernate, JSF, ADF, ...)
Software Quality and Testing:
Very good knowledge in quality and refactoring of software, and unit testing for code and components with deep experience in using continues integration build tools for managing application releases and quality


The open group

Nov 2012Present

TOGAF part 1

Sun micro systems

Jan 2006Present

Sun Certified Java programmer 1.4

Sun Microsystems

Jan 2009Present

Sun Certified Java Web Component Developer


Cairo University

Jan 2001Jan 2005

B.Cs Computer and Information

Major in Information Systems


Arabic: Excellent

English: Very Good

Personal Skills

Organizational skills, problem solving skills, team leadership skills, fast learning and adapting, hard worker, highly communicative, creativity, productivity, self motivated and presentations skills