Diaa Eldeen Awad, Software Development Director

Diaa Eldeen Awad

Software Development Director

Iskraemeco

Lieu
Egypte - Le Caire
Éducation
Diplôme, CSM
Expérience
20 years, 5 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :20 years, 5 Mois

Software Development Director à Iskraemeco
  • Egypte - Le Caire
  • Je travaille ici depuis septembre 2019

• Rebuild/Restructure Software development unit by creating billers that can handle various delivery responsibility (SW Development, SW Support, Firmware Development QC and Validation)
• Define Team RACI and Skill Matrix, define competences, and determine the strength points and gaps that need to be filled with right talents.
• Apply Agile Scrum development methodology in delivery projects and Agile Kanban process in Production Support handling
• Apply DevOps and creating CI/CD environment using Azure DevOps platform
• Creating Meter to Cash solutions, by Creating online payment portal, and Mobile payment channels for quick and easy payment for consumers.

• Technologies Used: Liferay, Native Mobile Programming (iOS / SWIFT 4 and Android/ Kotlin), Microsoft Azure DevOps, .Net Framework, Java

Senior Project Manager à ITWorx
  • Egypte - Le Caire
  • juin 2018 à septembre 2019

Responsibility:
• Handle all project management tasks such as requirement identification, configuration management, project planning, reporting, effort estimate, development team management, and project conformance to company quality standards
• Focal point of communication from customer side
• Understand customer business domain and manage project cost-deliverables relationship
• Chairs the project steering committee
• Understand and verify the functional Requirements of the software
• Manage scope, change requests, risks, and resources allocation/utilization
• Provide all project perquisites as per the project plan, contract and proposal
• Follow up on customer project team and all internal stakeholders, to ensure tasks' completion
• Coordinate User Acceptance Testing (UAT)
• Schedule and secure attendance of all required customer personnel as required for interviews, meetings, and work sessions
• Follow up on collecting all relevant stakeholders’ signatures for all project deliverables and milestones completion
• Track project schedule and activities till project completion
• Monitor size, time, and effort of project delivery
• Manage all project plans: risk, communication, training, quality, and metrics plans
• Review project baseline, quality audits results reports, and packages/documents to be delivered
• Approve (by providing the final signature on the acceptance forms) for all project deliverables and milestones completion

Projects List:
• TAMM - Abu Dhabi (ADSIC Project) https://www.tamm.abudhabi/: Tamm, Arabic for “comprehensive”, is a new vision of the Abu Dhabi Government that aims to attain service excellence in Abu Dhabi by shifting the service delivery model towards a one-stop-platform online. As part of the big digital transformation project to provide all governmental services for residents and citizens from one portal.
• Technologies Used: SiteCore (CMS), Oracle Enterprise Service Bus, GoLang, Mobile Native Programming (iOS / SWIFT 4 and Android/ Kotlin), Microsoft Azure DevOps, .Net Framework

• Federal Transport Authority - Land & Maritime - Abu Dhabi- https://fta.gov.ae/ CRM: Implement CRM to provide excellent service for FTA customers by analyzing the full request workflows and come up with the needed set of actions to achieve customer requests, issues licenses and certificates, do maritime inspection on ships and cargos using iPad instead of paper work, and shorten the timeline of issuing workflow to reach the needed KPI(s) for customer happiness indicator
• Technologies Used: Microsoft Dynamics 356

Customer Project/Program Manager – Specialist à Hewlett Packard Enterprise
  • Egypte - Le Caire
  • avril 2015 à mai 2018

Responsible for planning, directing and coordinating activities of assigned projects to ensure project goals/objectives are accomplished within approved time frame, scope and budget. For Vodafone DE Germany Account.

Responsibility:
• Successfully managing a number of projects simultaneously among which some virtually managed projects.
• Successfully plan, execute, control and close project(s) against defined scope
• Coordinate the organization of project activities ensuring that projects are completed on time and within project constraints.
• Ensure project success by driving day-to-day operations through the application of sound project management principles and methodologies.
• Maintain regular communications with active team and business stakeholders to ensure necessary and appropriate steps are taken to resolve difficulties, which may impede progress or compromise achievement of project’s objectives.
• Track/Analyze project metrics to make sure project is progressing as expected or plan corrective actions.
• Maintain a detailed status, activities and issues reports on each project to present to IT Managers and major project stakeholders.
• Provide senior management with updates on project status/issues.
• Work closely with Resources Managers to ensure each project team has established meaningful, key metrics that properly reflect the performance of the team and indicates progress towards objectives.
• Adequately identify project risks/opportunities and set/apply proper mitigation plan.

Development Manager - eCommerce Specialist à AFiT Company
  • Egypte - Le Caire
  • avril 2011 à mars 2015

• Acting project management for ATG eCommerce/Telecom Etisalat UAE projects.
• Acting project management for ATG eCommerce/Retail Saveco Kuwait projects.
• Acting project management for various development activities.
• Manage and Plan Project Deliverables.
• Manage project scope and adopting changes.
• Implement Agile Scrum in Portal Project Delivery.
• Design innovative solution to real market problems.
• Analyze risks and report problem, and working on changing it to opportunity/mitigate it/transfer it or avoid it.
• Provide supporting information to engineers to aid in the creation of a system specification.
• Manage software production support SLA(s)

Projects:
Etisalat ATG B2C/B2B Portal:Project is for Rebuilding the Etisalat UAE Online Portal (B2C & B2B) using ATG Framework.
- Injecting new commerce capabilities, that integrates with different payment gateways.
- Integrate with large number of legacy & third party systems.
- Migrating old system to the new one.

Saveco: e-Commerce Application for Kuwait Vendor, it built above ATG Platform. Saveco Integrated with various systems like KNet payment gateway, all social networks and also it integrated with back end ERP.

Design Team Leader à International Turnkey Systems
  • Egypte - Le Caire
  • septembre 2008 à avril 2011

• eBanking Technical Design Team Leader.
• Requirements analysis, validation and verification
• Project Sizing and Estimation
• Manage Client CRs as member of (CCB)
• Requirements documentation, estimation and client engagement
• Development Team Leading activities
• Review all high level and low level design solutions
• Project management and Customer Delivery ownership
• Prepare Release scope and documentation, run PDE (Pre-delivery Audit)
• CMMI Functional Area Representative
• Implement and support e-banking application (Retail and Corporate).

Product:
Fluid eBanking solution communicate with different core banking systems (Commercial/Islamic) that supports Retail/Corporate users to access their accounts, check balance, view transaction history, export financial report, make transfers and make several service requests like issuing cheque book request, Litter of Credit, standing transactions, stop cheque, etc…
Solution implemented in several banks like (Bahrain Islamic Bank, Kuwait International Bank, Cayman Bank, Zenith Bank (Nigeria))

Team Leader à AFiT Company
  • Egypte - Le Caire
  • avril 2007 à septembre 2008

• Identifying technology limitation and deficiencies in exiting system and associate process, procedures and methods.
• Review testing, debugging, diagnosing and correcting errors and faults in application.
• Programming language within established testing protocol, guidelines, and quality standards, to ensure program and application perform to specification.
• Guide the team through the development, testing and implementation stages and review the completed work effectively
• Make technical decisions and solve technical problems to provide an efficient environment for project implementation
• Mentor & coach team members
• Put the technical design that meets the business specification of the customer.
• Implement a set of services that integrates the e-Portal with many other third parties \[Single Sign On SSO, Cross Sites Search, Integrate with Exchange Server to create and send secure e-mail using PKI, LDAP & OID management, Integrating with Stellent CMS to manage portal resources\]

Projects:
e-Portal for Kuwait Council of Ministers: Use ATG portal technology to build Council of Ministries web portal as part of e Democracy implementation in state of Kuwait. Portal aim to open a business cases for experts or public discussion, upload expert’s reports, create polls, extract and publish date to ministries.

Information Analyst à EDS
  • Egypte - Le Caire
  • avril 2005 à avril 2007

• Design J2EE multi tear applications.
• Develop J2EE multi tear applications.
• Participate in code review process
• Participate in project Estimate and Sizing
• Participate in CMMI assessment activities as Function Area Representative.

Projects:
Electronic Vehicle Management System(eCVMS): project aims revamp complete couplet GM United States vehicle management system form legacy systems to Java EE distributed application architecture, which trace the vehicle life cycle starting from manufacturing, sales, rent, shows, deprecation and recycling.

Global Sales Work Bench (GSWB): project aims to provide a complete web portal that serves the sales process of GM Europe starting from creating sales campaigns tile the process of creating the sale and applying campaigns to it. GWSB is delivered across multiple work streams in multiple locations and it was used in 4 different languages. The Egypt team scope is to deliver sales campaign authoring and maintenance besides the application of campaign and price evaluation logic

Senior Java Developer à Informatique
  • Egypte
  • novembre 2004 à avril 2005

Design J2EE multi tear applications.
Develop J2EE multi tear applications.
Participate in code review process
Participate in project Estimate and Sizing

Projects:
Ministry of Industry Portal: Project aims to computerize/automate the factories licence issuing, reduce the licencing time, easy to collect the user document.

Patent Registration Portal: Create a web portal to be used in patent registration, and publishing the currently registered patents.

Java Instructor à Orascom Technology Solutions
  • Egypte - Le Caire
  • décembre 2003 à septembre 2004

Java Instructor ( in Ministry of Communication training program), teach J2SE and J2EE and make small projects with the trainees at the end of training

Éducation

Diplôme, CSM
  • à Scrum Alliance
  • mars 2015

Certified ScrumMaster

Diplôme, PMP
  • à Project Management Institution
  • décembre 2012

Project Management Professional (PMP)

Diplôme, SCWCD
  • à Sun Certified Web Component Developer
  • janvier 2004
Diplôme, MCP
  • à Microsoft Certefied Professional
  • janvier 2003

MCP Windows 2000 Administration

Diplôme, SCJP
  • à Sun Certified Java Programmer
  • janvier 2002
Diplôme, Java Programming Language
  • à MCIT, Allied Soft, Java Scholarship
  • janvier 2001
Baccalauréat, Engineering Science and Education, Power Electric
  • à Mansoura University
  • janvier 2000

Specialties & Skills

Project Management
Team Management
International Project Management
Component Engineering
Component Design
Agile Project Managment (Scrum)
Java Enterprise Edition
Hibernate
Websphere
Function Point Analysis
PERT Estimation Technique
CMMI and process improvement
Oracle Weblogic
Oracle ATG Solution

Langues

Anglais
Expert

Adhésions

PMI
  • Contributor
  • March 2012
Scrum Alliance
  • Contributor
  • March 2015

Formation et Diplômes

Email Etiquette (Formation)
Institut de formation:
ITS
Date de la formation:
January 2010
Introduction to CMMI (Formation)
Institut de formation:
ITS
Date de la formation:
March 2009
Time Management (Formation)
Institut de formation:
ITS
Date de la formation:
August 2009