Summary
Software Engineer with *+ years’ experience in the field of Software Development. Exposed to different business domains; Banking, Real Estates, Telecom, Information Technology, Funding and Trainings, Air lines, Agencies and many more.
Professional Experience
Link Development Solution Developer March-2018
to March 2021
-Researched and implemented innovative solutions using Microsoft Dynamics CRM.
-Implementing Designed Solutions using ASP.Net, Microsoft Dynamics CRM and Angular.
-Customizing solutions to meet business requirements.
-Implementing new modules.
-Enhancing existing modules.
-Apply Unit Testing, System Testing, or Integration Testing to achieve a bug-free system.
-Implementing reports using SSRS.
-Handling, Designing & Implementing Integrations between CRM solutions and other systems.
-Remote / On-site customer support.
Link Development
Senior Solution Developer March-2021
to June 2022
-Researched and implemented innovative solutions using Microsoft Dynamics CRM.
-Prepare design for new modules.
-Implementing Designed Solutions using ASP.Net, Microsoft Dynamics CRM and Angular.
-Customizing solutions to meet business requirements.
-Implementing new modules.
-Enhancing existing modules.
-Apply Unit Testing, System Testing, or Integration Testing to achieve a bug-free system.
-Implementing reports using SSRS.
-Handling, Designing & Implementing Integrations between CRM solutions and other systems.
-Remote / On-site customer support.
Ejada Systems
Senior Solution Developer June-2022 to March 2023
-Researched and implemented innovative solutions using Microsoft Dynamics CRM.
-Prepare design for new modules.
-Implementing Designed Solutions using ASP.Net, Microsoft Dynamics CRM
-Customizing solutions to meet business requirements.
-Implementing new modules.
-Enhancing existing modules.
-Handling, Designing & Implementing Integrations between CRM solutions and other systems.
-Implementing integration services.
-Remote / On-site customer support (EMKAN at KSA).
Arab African International Bank
Senior Solution Developer March-2022 to present
-Researched and implemented innovative solutions using Microsoft Dynamics CRM.
-Prepare design for new modules.
-Implementing Designed Solutions using ASP.Net, Microsoft Dynamics CRM
-Customizing solutions to meet business requirements.
-Implementing new modules.
-Enhancing existing modules.
-Handling, Designing & Implementing Integrations between CRM solutions and other systems.
-Implementing integration services.
Key projects
Link Development
Telecommunication Regulatory Authority (TRA) - UAE
The government entity responsible for regulating the telecom sector and enabling smart transformation in the UAE.
On-Premise implementation of MS Dynamics CRM 2015 Role: Solution Developer
Responsibilities:
Implementation of new modules and revamp of existing modules.
Implementation of integration services.
Link Development
His Highness The Ruler's Court (HHRC Emirates) - UAE
The government of Dubai CRM system responsible for management of community services.
Role: Solution Developer Responsibilities:
Implementation of new modules and revamp of existing modules.
Implementation of order fulfilment process.
Link Development
LA VISTA
Developments - Egypt
Real estate development CRM sales system responsive for all devices types. Role: Solution Developer
Responsibilities:
Implementation of new modules and revamp of existing modules.
Implementing reports using SSRS.
Implementation of integration services.
Link Development
General Authority For Investment (GAFI) - Egypt
General Authority for Investments system to manage the Conflict Resolution cycle and Appeal cycle submitted from website or from CRM.
On-Premise implementation of MS Dynamics CRM 365 Role: Solution Developer
Responsibilities:
Implementation of new modules and revamp of existing modules.
Implementation of integration services.
Link Development
Egypt Air – for proposal
Power platform system for air lines management.
MS Dynamics CRM 365 using the Microsoft Power Platform. Role: Solution Developer
Responsibilities:
Implementation of new modules and revamp of existing modules.
Implementation of power automate flows.
Link Development
Internal Link Development CRM System (Internal CRM) - Egypt
Link Development sales management CRM system. Role: Solution Developer
Responsibilities:
Implementation of new modules and revamp of existing modules
System users Support.
Link Development
MADAAR - Egypt
MADAAR Real estate development CRM sales system. Role: Solution Developer
Responsibilities:
Implementation of new modules and revamp of existing modules.
Link Development
General
Entertainment Authority (GEA) – Saudi Arabia
The government of Saudi Arabia website responsible for management entertainment services.
Web application using Angular platform. Role: Solution Developer Responsibilities:
Implementation of new modules and revamp of existing modules.
Implementation of integration services.
Link Development
Visitor Management - Internal
Internal system for visitor management.
MS Dynamics CRM 365 using the Microsoft Power Platform. Role: Solution Developer
Responsibilities:
Implementation of new modules.
Implementation of power automate flows.
Research for new modules technology and support the team with the research output.
Link Development
Information Technology Industry Development Agency (ITIDA) - Egypt
Information Technology Industry Development Agency CRM system for management all agency's departments.
On-Premise implementation of MS Dynamics CRM 365. Role: Solution Developer
Role: Senior Solution Developer Responsibilities:
Implementation of new modules.
Implementation of integration services.
Implementing reports using SSRS.
Implementing data migration activities.
Link Development
Ministry Of Social Solidarity (MOSS)
The government entity responsible for regulating the ministry of social solidarity services.
Role: Senior Solution Developer Responsibilities:
Participate in the development of the design of new modules.
Implementation of new modules.
Implementation of integration services.
Implementing data migration activities.
Link Development
Telecommunication Regulatory Authority (TRA) - UAE
The government entity responsible for regulating the telecom sector and enabling smart transformation in the UAE.
Role: Senior Solution Developer Responsibilities:
Revamp of existing modules
System users Support.
Ejada Systems
Emkan
Microsoft Dynamics CRM 365 specially in customer service system for Emkan finance company.
Role: Senior Solution Developer Responsibilities:
Implementation of new modules and revamp of existing modules.
Implementation of integration services.
Implementing data migration activities.
System users support on site (El Riyadh – KSA)
Arab African International Bank
Arab African International Bank CRM system for management all Bank’s departments.
On-Premise implementation of MS Dynamics CRM 365. Role: Senior CRM Developer
Responsibilities:
Implementation and designing of new modules and revamp of existing modules.
Implementation of integration services.
Implementing data migration activities.
IT Knowledge
-Process: Agile Methodology, Waterfall Methodology
-Frontend: jQuery, Linked Query, CSS and HTML
-Backend: Web APIs, and Web services ASP.NET, LINQ and Entity framework
-Database: Oracle, SQL Server and SSRS
-Languages: C#, Javascript, Python, TypeScript, Ionic2, Angular7
-Products: Microsoft Dynamics CRM 2015 / 2016 / 365, Microsoft Power Platform
-Tools: Git, TFS
-Testing: Unit and Integration Testing
Courses and Trainings
February 2021
PL-200: Microsoft Power Platform Functional Consultant.
End 2017 - Beginning 2018
Trainee at Smart Gate For Information Technology.
Worked on actual projects with ionic2, SQL and C# to create mobile applications, Database and Web API.
February 2015
Participant at Employability Skills Training at Employability and Career Development Center "ECDC", Ain Shams University.
Delivered a presentation about self-control to 20 students with a team of five members.
Received a full self-assessment test for skills, interest, values, and personal preference.
Summer 2014
Trainee in Information Technology Department at EVA COSMETICS.
Gained exposure on Oracle basics.
Summer 2014
Trainee, National Authority for Military Production Information systems and computing center.
Learnt the basics of Java and JavaScript basics.
Summer 2014
Participant, Coptic Orthodox Cultural Center.
Attended 3 workshops about CSS, bootstrap, and Html.
Education
Sep. - 2010 to Nov. - 2016
BSc of Engineering,
Computer and Systems department, Faculty of Engineering,
Ain Shams University.
Certifications
-Dynamics 365 Sales Functional Consultant Associate (Legacy) (August 2020)
-MB-200 Microsoft Power Platform + Dynamics 365 Core (August 2020)
-MB-210 Microsoft Dynamics 365 for Sales (August 2020)
-Power Platform Developer Associate (May 2021)
-PL-200 Microsoft Power Platform Developer (May 2021)
-Dynamics 365 Sales Functional Consultant Associate (June 2021)
-Power Platform Functional Consultant Associate (June 2021)
-PL-400 Microsoft Power Platform Functional Consultant (June 2021)
-
Personal Information
Languages
Arabic (Mother tongue) English (Fluent)
Nationality
Egyptian
Date of birth
24th of April, 1992
*****.********@*****.***
Mobile Phone