Alaa El Gabry MBA, PMP®,CMMI L5, SAFe

Alaa El Gabry MBA, PMP®,CMMI L5, SAFe

Senior Software Engineer

Followers of Alaa El Gabry MBA, PMP®,CMMI L5, SAFe2000 followers
location of Alaa El Gabry MBA, PMP®,CMMI L5, SAFeCairo, Egypt

Connect with Alaa El Gabry MBA, PMP®,CMMI L5, SAFe to Send Message

Connect

Connect with Alaa El Gabry MBA, PMP®,CMMI L5, SAFe to Send Message

Connect
  • Timeline

  • About me

    Sr. Digital Transformation Leader | Technical Program Director | IT Strategy & Enterprise Software Management | Process Engineering & Governance | 24+ Years Driving Digital Transformation in Gulf & MENA

  • Education

    • Cairo University

      1994 - 1998
      Bachelor's degree Managment
  • Experience

    • Financial Investments Services

      May 1999 - Jul 2001
      Senior Software Engineer

      Subject Matter expert: Considerable experience in Databases and Architecture, Software Development/Architecture. Application Architecture: web, database, desktop, n-tier client-server Enterprise Architect, Microsoft project, Microsoft Visio and UML. Web servers, Crystal Report, Dot Net reporting tools, .Net Framework. Professional in programming languages C# ,VB, sophisticated SQL queries, Visual Studio, OOP, SQL, HTML/CSS, Visual Basic, Java,JavaScript SDLC, from requirements discovery to migration & sunset2. Business Development, Pre Sales and Marketing Strengths & Show less

    • Global Arabia for Modern Application

      Nov 2001 - Dec 2010
      Software Development Manager

      • Work with senior management, executive staff, and sales and marketing to discover the opportunities, find innovative products. Develop cohesive objectives, plans and roadmaps for the development of innovative software products.• Accomplish department and organization missions by achieving the objectives and completing agreed roadmaps.• Oversee solutions development initiatives utilizing input from consultants and technology vendors.• Manage product/Project development budget, resource allocation and scheduling.• Analyze and develop product requirements and develop software to meet those functional needs.• Lead planning and execution of project work plans, making ongoing revisions to meet changing needs.• Maintain reusable code for modular software and other components.• Planning with the development team to define the product release schedule • Defining overall product strategy, capturing end user feedback and incorporating desired enhancements & new features.• Recruit and mentor software engineering team members.• Collaborate with cross functional teams to build software architectures that resolve complex business problems.• Provide the day to day team leadership, constantly focusing on how to keep the teams productive and moving forward along the schedule needed to deliver the products.• Provide software development expertise and guidance to actively contribute to the teams’ deliverables.• Spearheading entire software development life cycle including preparing detailed technical specifications, providing time/cost estimates, design & review test plan for final delivery as well as coding, testing, modifying and implementing computer programs/systems.• Offering technical guidance to new, potential as well as existing partner with proof of concepts and workshops to make them technically aware of the product. Show less

    • ITS

      May 2011 - Jan 2020
      Senior Project Manager

      • Develop and manage all aspects of project and program engagement from planning, external vendor relationships, communications, resources, budget, change, risks and issues• Ensure that projects and programs are proceeding according to scope, schedule, budget and quality standards• Full project life cycle ownership: successful project delivery will include full implementation from initiation to deployment.• Develop and deliver progress reports, proposals, requirements documentation and presentations to various audiences, including project team, sponsors and key stakeholders• Manage all aspects of multiple related projects to ensure the overall program is aligned to and directly supports the achievement of strategic objectives• Provide on-site leadership for project team by building and motivating team members to meet project goals, adhering to their responsibilities and project milestones• Report on project success criteria results, metrics, test and deployment management activities• Work creatively and analytically in a problem-solving environment demonstrating teamwork, innovation and excellence• Prepare estimates and detailed project plan for all phases of the project• Procure adequate resources to achieve project objectives in planned timeframes• Monitor, track and control outcomes to resolve issues, conflicts, dependencies and critical path deliverables• Proven success in providing on site leadership for project team by building and motivating team members to meet project goals, adhering to their responsibilities and project milestones• Manage project and program issues and risks to mitigate impact to baseline• Provide periodically status reporting regarding project milestones, deliverable, dependencies, risks and issues, communicating across leadership Show less

    • Fawry Banking and Payment Technology Services

      Jan 2020 - Dec 2020
      Project Management Officer

      Building and applying PMO team and processes Develop kPIs to measure quality of follow the process Arrange and develop smart projects status reports to weekly board meeting Review scope, plans, risk analysis with PMs Documents leason learned for continuous improvementDevelop and manage all aspects of project and program engagement from planning, external vendor relationships, communications, resources, budget, change, risks and issues• Ensure that projects and programs are proceeding according to scope, schedule, budget and quality standards• Full project life cycle ownership: successful project delivery will include full implementation from initiation to deployment.• Develop and deliver progress reports, proposals, requirements documentation and presentations to various audiences, including project team, sponsors and key stakeholders• Manage all aspects of multiple related projects to ensure the overall program is aligned to and directly supports the achievement of strategic objectives• Provide on-site leadership for project team by building and motivating team members to meet project goals, adhering to their responsibilities and project milestones Show less

    • Aman ePayment

      Jan 2021 - now
      Head of PMO & Delivery Manager

      • Managed multiple projects with varying complexity and competing priority• Build high level and detailed project plans, secure resources, drive project schedule, run meetings, collaborate effectively across stakeholders and cross teams to define strategy, goals and commitment to timelines and deliverable.• Own communication to project members & stakeholders.• Develop metrics to measure success and track the metrics during the course of the project and develop action plans against any deviations• Work with business to identify detailed requirements and work with technical teams to identify feasibility and roadmap• Plan & execute change management including user training & communication Show less

  • Licenses & Certifications

    • MBA

      Cairo University
    • Scrum Certified

      SCRUMstudy - Accreditation Body for Scrum and Agile;Download Free Scrum Body of Knowledge(340 pages)
      Apr 2017
      View certificate certificate
    • PMP

      PMI-OC Project Management Institute Orange County Chapter
      Oct 2016