Download PDF

Summary

  • Skilled in software design & development; expert in translating business requirements into technical solutions.

Professional Experience

Sep 2016

Senior Software Engineer

OSHRS

Malaysia, Kuala Lumpur

OS HRS Sdn Bhd (formerly known as Symphony HRS) is an industry leading provider of HR Business Process Outsourcing (BPO). Services encompassing Employee Services, Payroll Processing, Tax Compliance and System integeration

Responsibilities:

  • Designs, constructs, tests, implements and optimizes modules based on software design derived from user requirements in an AGILE development environment.
  • 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, jQuery, Waterfall Methodology

Projects & Products:

  • ESS HR Management application: a web based application built in ASP.NET web forms 4.5, SQL Server 2014, VB.NET
  • OST Payroll engine: a web based application built in  MVC 5, Web API 2, WCF, VB.NET, Rest Service, jQuery, SSRS, SQL Server 2014

 

Aug 2013July 2016

Senior Software Engineer

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.

Responsibilities:

  • 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.
  • Developing “Audit Trail” system which is responsible of logging user transactions
  • Analysis and Design of Financial Statement and Financial Ratios reports.

Technical Skills:

ASP.NET, MVC 4, Oracle Sql, PL/Sql, C#, Java, Jasper Reports, TFS, Waterfall Methodology

Projects & Products:

  • iSHRAQ  application: a web based application built in ASP.NET web forms 4.5, Oracle 11g, C#, Jasper Reports
Dec 2009Aug 2013

Senior Software Engineer

MAG-Consulting

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 
Dec 2007Dec 2009

ASP.Net Web Developer

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.
Sep 2010

Freelance Developer

Payroll, Insurance and Tax System, Timsah Shipbuilding Company, Ismailia, Egypt.

  • Responsible for analyze user requirements, design ASP.NET Web Forms to follow the business requirements and user needs and design of database.

Education

2007

BS in Computer and Systems 

Ain Shams University 

College of Computer and Systems Engineering

Certifications

2015

Developer Certified Associate

OCA

Oracle PL/SQL