Download PDF


Experienced development specialist seeking an opportunity to utilize my technical skills and deep understanding in banking industry,
and to contribute to the success of the organization through the development of innovative and effective software solutions.

Professional Experience

Software Development Consultant

Sep 2021
International Turnkey Systems - ITS

Ethix Core banking  development support Team Leader


  • Receiving issues from customers and following up.
  • Assigning resources for solving issues.
  • Develop and implement performance improvement initiatives to meet business objectives.
  • Overseeing and managing quality control activities to ensure compliance with regulatory.
  • Maintaining and updating issue logs. 

Software Development Specialist

Sep 2018Sep 2021
International Turnkey Systems - ITS

ITS Provides solutions and services in a wide range of industries including banks, investment companies and other financial institutions.


  • Core Banking Software Developer
  • Design and development of change requests in ETHIX core banking.
  • Provide support of reported issues, dealing with all relevant issues.
  • Investigates and resolves technical problems.

Senior Software Engineer

Sep 2016July 2018
OSHRS, Malaysia - Kuala Lumpur

OS HRS Sdn Bhd (formerly known as Symphony HRS) is an industry leading provider of Payroll & HR Business Process Outsourcing (BPO). 


  • Designs, constructs, tests, implements and optimizes modules based on software design derived from user requirements.
  • Provide effective support of operational support tasks, dealing with all relevant issues.
  • Investigates and resolves technical problems.

Technical Skills:

ASP.NET, MVC 5 Framework, Web API 2, Rest Services, SQL Server, VB.NET, Crystal Reports, TFS,

Projects & Products:

  • ESS Payroll & HR Management application: a web based application built in ASP.NET web forms 4.5, SQL Server 2014, VB.NET

Senior Software Engineer

Aug 2013July 2016
Path-Solutions, Cairo-Egypt

Path-Solutions is a recognized market leader specialized in the provision of software solutions for the banking industry with a specialized coverage for Islamic Financing and Investment Banking.

Member of back end development and application support team of iSHRAQ suit an Islamic-based Financial and Investment solutions to clients specializing in Sharia investments.


  • Analyze new requirement from process owner/business user.
  • Automate few manual reports that requires in depth understanding of SQL and PL/SQL.
  • Provide technical assistance to applications support team handling the first layer of support among the applications users.
  • Handling ETL(Extract, Transform, and Load) process to help business user to handle bulk data.
  • Analysis and Design of Financial Statement and Financial Ratios reports.
  • Developing “Audit Trail” system which is responsible of logging user transactions

Technical Skills:

ASP.NET, MVC4, Oracle Sql, PL/Sql, C#, Java, Jasper Reports, TFS

Projects & Products:

  • iSHRAQ  an Assets & Investment management application: a web based application built in ASP.NET web forms 4.5, Oracle 11g, C#, Jasper Reports

Senior Software Engineer

Dec 2009Aug 2013
MAG-Consulting, Cairo-Egypt

MAG Consulting is a leading telecommunications company offers a variety of technical services to mobile operators and Vendors in all aspects of network engineering, starting from turn-key solutions including network planning network installation, network optimization and maintenance.

  • Development and application of WiTune a Mobile Network Performance Monitoring solution based on WPF and Postgres.
  • Design and develop web based ERP system using Silverlight4/WCF RIA Services.
  • Gathering & analyze business requirements.
  • Handle the ERP HR operation process.
  • Develop stored procedures, functions, views and reports as needed.
  • Review database changes for conformance to development standards.
  • Development of KML generator module that extract data from database table into KML file to show distribution of mobile network over Google maps

Projects & Products:

  • HR/Payroll application: a web based application built in Silverlight, C#, Crystal Reports. 
  • WiTune: Desktop application for Mobile network performance monitoring built in WPF, C#, Postgres DB.

ASP.Net Web Developer

Dec 2007Dec 2009
Ministry of Communication & Information Technology

Cairo, Egypt

  • Working as ASP.NET web developer in a project for the Information Center of the Egyptian Presidency, the project aim to automate the workflow into a paperless and computerized environment using intranet based applications.


BSC in Computer and Systems

Ain Shams University

College of Computer and Systems Engineering

Technology Experience


  • C#, VB.NET SQL, T-SQL, PL/SQL, LINQ, Gupta.


  • SQL Server (2008, 2014, 2018), Sybase ASE (15.7, 16), Oracle (11g, 16g).

Development Tools, Methodologies & Environments:

  • ASP.NET, MVC4, Object-Oriented Analysis & Design (OOAD), Entity Framework, Team developer.


  • Visual Studio (2008, 2013, 2015, 2019), TFS, Crystal Reports & SSRS, DBArtisan, SQL Developer, IBM ClearCase, IBM ClearQuest.


  • .Net Framework. Entity Framework, IIS.


Advanced Data Analysis nanodegree Program

Nov 2020Feb 2021
By Udacity

Data Analysis Professional nanodegree Program

By Udacity

Data Analysis Challenger Program

By Udacity

Developer Certified Associate


Oracle PL/SQL

SUN Certified Programmer for the JAVA 2 Platform