khaled ashour, Software Development Manager

khaled ashour

Software Development Manager

ACWA Power

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, Computer Science
Experience
20 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :20 years, 7 Months

Software Development Manager at ACWA Power
  • United Arab Emirates - Dubai
  • My current job since May 2015

Industry: Utilities

Roles and responsibilities
• Responsible for initial design and development of new software or extensive software revisions.
• Defines product requirements and creates high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms.
• Works with the business to identify and prioritize enhancements to existing applications.
• Constantly maintains an awareness of current and emerging technologies.
• Provides technical guidance and advice on initiatives.
• Leads complex software development life cycle activities.
• Manages resource requirements and allocations.


Achievements:
• Led requirements gathering, design and implementation of engineering tools which is used for power and desalination plants in:
- Bidding: Building tools which is used for plants design which helped company in winning mega projects.
- Operation: Building tools which is used to forecast / analyze plants performance. These tools helped company to improve plants performance which resulted in increase of revenue.
• Led the process of building analytics capabilities which is used by all levels for analyzing / reporting plants daily operational data.

Technologies and Skills:
PRINCE2, Design Patterns, UML, MS Visio, MS Project, TFS, .Net, MVC, Web API, C#, HTML, CSS, JavaScript, JQuery, XML/XSLT, SQL Server, SSAS, SSIS, Tableau, Power BI, Telerik

Regional Application Analyst at Johnson Controls Inc.
  • United Arab Emirates - Dubai
  • March 2014 to April 2015

Industry: Manufacturing (Automotive parts such as batteries, and electronics and HVAC equipment for buildings)

Roles and responsibilities
• Act as a liaison between IT development group and business units at regional level (MENA) to implement new systems or enhance existing applications.
• Provides technical guidance and advice on initiatives at regional level.
• Apply technical knowledge to Improve business applications and processes.
• Perform day to day support on reported incidents, known problems, and development changes.


Achievements:
• Helped in improving processes for business units by applying my technical experience in redesigning business applications.
Case study:
Application: Travel Request Approval
Function: Application was used at regional level to manage all travel requests approval.
Problem: Application was developed using web technologies and was not optimized for mobile devices. For urgent approvals it was a problem to approve any request if you don't have access to your laptop.
Proposed and implemented solution:
- Redesign application to be based on MVC / REST instead of traditional ASP.Net web forms.
- Implement mobile version of the application using XAMARIN / REST which helped in reducing approval time.
Technologies:
.Net, C#, MVC, Web API, Xamarin, JQuery, SQL Server
• Led business analysis and requirements gathering process for the initiative of SharePoint adoption and implementation in MENA region.


Technologies and Skills:
PRINCE2, Design Patterns, UML, MS Visio, MS Project, TFS, .Net, MVC, Web API, C#, HTML, CSS, JavaScript, JQuery, XML/XSLT, SQL Server, SSAS, SSIS, SSRS, SharePoint, InfoPath, Telerik

Regional Application Analyst at ConSol* MENA Ltd
  • United Arab Emirates - Dubai
  • January 2011 to February 2014

Industry: Software House with focus on products for Insurance

Roles and responsibilities
• Build deep understanding of company products.
• Apply technical knowledge and lessons learned from products customization to improve future releases of the products.
• Participate in all steps of product implementation for customers which includes:
- Requirements gathering.
- Processes analysis.
- Product customization.
- Support of reported incidents.
• Perform day to day support on reported incidents, known problems, and development changes.


Achievements:
• Helped in improving analytics capabilities in the products using my experience in Microsoft BI stack.

Technologies and Skills:
Design Patterns, UML, MS Visio, MS Project, GIT, Cold Fusion, .Net, C#, AJAX, HTML, CSS, JavaScript, JQuery, XML/XSLT, SQL Server, SSAS, SSIS, SSRS

Regional Software Consultant at WHO ( World Health Organization )
  • Egypt - Cairo
  • April 2006 to December 2010

Industry: IGO / United Nations

Roles and responsibilities
• Act as a liaison between IT development group and business units at regional level (EMRO) to implement new systems or enhance existing applications.
• Apply technical knowledge to Improve business applications and processes.
• Provides technical guidance and advice on initiatives at regional level.
• Assist in the design, implementation and administration of the Microsoft Share Point platform in EMRO region as following :
- developing and customizing Microsoft Share Point site collections for team collaboration and document management by implementing shared document libraries, version control, workflows, calendars, tasks, discussion boards, surveys and Web Parts development and customization.
- Developing and maintaining the web content management platform using Microsoft SharePoint through the design of master pages, custom style sheets, page layouts and site templates.
- implementing enterprise searching and indexing of EMRO knowledge portals using Microsoft SharePoint to optimize search capabilities within EMRO web sites, documents, databases and public folders.
• Perform day to day support on reported incidents, known problems, and development changes for Regional and country offices.


Achievements:
• Led requirements gathering, design and implementation of the regional Health information management
platform. Platform helped at regional level in:
- Unify process of health information collection across the region.
- Improve quality of collected health information across the region.
- Speeding up process of collecting data in surveys or during crisis such as H1N1 in 2009.
- Facilitating analysis and reporting of health information at all levels through the platform analytics capabilities.
• Led the implementation of WHO official medical dictionary. dictionary was designed using web technologies to support translation of millions of medical terms in 5 languages ( Arabic, English, French, German, Spanish )

Technologies and Skills:
Design Patterns, UML, MS Visio, MS Project, .Net, C#, ASP.Net, MVC, WCF, Silverlight, WWF, AJAX, HTML, CSS, JavaScript, JQuery, XML/XSLT, SQL Server, SSAS, SSIS, SSRS, SharePoint, InfoPath, Telerik, Dundas Visualization, Infragistics.

Junior Software Engineer at IST
  • Egypt - Alexandria
  • October 2003 to March 2006

Industry: Software House

Roles and responsibilities
• Participates in the analysis and composition of requirements.
• Develops software solutions to meet customer requirements through team and individual efforts.
• Assisting with configuration and maintenance of existing systems.
• Perform day to day support on reported incidents, known problems, and development changes.

Technologies and Skills:
.Net, C#, ASP.Net, HTML, CSS, JavaScript, XML/XSLT, SQL Server, Dundas Visualization, Infragistics

Education

Bachelor's degree, Computer Science
  • at Engineering Faculty - Alexandria University
  • October 2003

Bayt Tests

Data Modeling Test
Score 82%

Specialties & Skills

PRINCE2
SQL Server
Web Development
Power BI, Tableau
AJAX, JavaScript, jQuery, CSS
MS Visio, MS Project
ASP.Net, MVC, WCF, Web API
Working with stakeholders and teams across geographies
C#, VB.net .NET (1.0, 2.0, 3.0, 4.0, 4.5, Core)
SQL Server, SSAS, SSRS, SSIS
Microsoft Share Point
Design Patterns, UML
Working with senior levels of stakeholders
TOGAF, PRINCE2
XAMARIN
Telerik
SVN, GIT

Languages

Arabic
Expert
English
Expert

Training and Certifications

MCSA - Web Applications (Certificate)
Date Attended:
September 2016
Professional Scrum Master (PSM) (Certificate)
Date Attended:
March 2017
TOGAF 9 (Certificate)
Date Attended:
January 2015
Valid Until:
January 9999
MCSD - Web Applications (Certificate)
Date Attended:
December 2014
Valid Until:
January 9999
MCSA - SQL Server 2012 (Certificate)
Date Attended:
December 2014
Valid Until:
January 9999
MCTS - Sharepoint Application Development (Certificate)
Date Attended:
November 2011
Valid Until:
January 9999
MCITP – Database Administrator (Certificate)
Date Attended:
April 2011
Valid Until:
January 9999
MCPD - Web Developer (Certificate)
Date Attended:
September 2009
Valid Until:
January 9999
MCITP – Database Developer (Certificate)
Date Attended:
April 2011
Valid Until:
January 9999
MCITP - Business Intelligence (Certificate)
Date Attended:
April 2011
Valid Until:
January 9999