Ahmed ElMadawy Alaga, Senior Software Developer

Ahmed ElMadawy Alaga

Senior Software Developer

Hasib

Location
Egypt - Kafr El Sheikh
Education
Bachelor's degree, Computer Science
Experience
10 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :10 years, 9 Months

Senior Software Developer at Hasib
  • Saudi Arabia - Riyadh
  • January 2017 to November 2022

Responsibilities
• Participating in the vision of the company related an updating the development of technologies.
• Participating in the development of a project already exist to be Single Page Application, and satisfying cross browsers compatibility, where I designed DAL project by unit of work design pattern and designed web project by AngularJS framework.
• Designing common search component which can be used in any searchable screen.
• Working in more important business screens.
• Working in the security of Web API project using token methodology.
• Participating in the development of a project already exist to satisfy cross browsers compatibility.
Projects
• Hasib Portal: Is a portal which is responsible for requests and queries for a lot of module of ERP such as HR and stock ware house, my role was participating in the architecture of solution and responsible of major business in this project.
• Hasib ERP (New Version): Is an ERP system, my role was development of the major important screens in some modules of the system.
• Hasib ERP (Old Version): Is an ERP system, my role was participating in the satisfying cross browsers compatibility, where I replaced some old major features with other new to be shown in chrome, edge and Firefox browsers such as IE.

Junior Software Developer at Asyad Capital
  • Saudi Arabia - Riyadh
  • March 2014 to December 2016

Responsibilities
• Suggestion the working by unit of work design pattern and implement it in on new project.
• Integration with MS project.
• Working as a system admin in SAU, where I could contact with development team in Egypt to satisfy the best practice of the business of master project.
• Working remotely from SAU with the team work of development in Egypt.
• I finished one simple archiving project individually from scratch.
Projects
• Asyad Capital Website: Website of the company, my role was participating in the architecture of solution and responsible of major business in this project.
• IScope Version 1: Consultation engineering system, my role was integration with MS Project and Primavera and development of some screens.
• IScope Version 2: Consultation engineering system, my role was Integration with MS Project and Primavera with showing data in Gantt chart plugin, and development of some screens.
• Archiving System: Simple Archiving system for licenses department of AlKharj Municipality in SAU, my role was responsible for this system from analysis step to publish step then working in the site and the enhancements.

Junior Software Developer at Exsys Solutions
  • Egypt - Cairo
  • March 2012 to February 2014

Responsibilities
• Starting my work in this company, where I learned new technologies such as Silverlight, EF, Crystal Reports and then working with these things.
• Participating in transferring important project from Silverlight to html and JS.
• Studying DurandalJS framework and KnockuotJS system binding and implementing them in one important project.
• Working in more business screens and reports.
Projects
• Better Clinic: Manages clinic from booking of patient till taking his prescription, my role was development a lot of screens and reports.
• Help Desk: Simple important system that manages bugs and requests of clients, my role was development of most system screens.
• MOH Beds: Simple medical emergency system, which includes entry and exit patient from hospital by help of ID data, my role was development of some important screens.
• Ticket & Tour: Ticket and tour system, my role was participating in the core of solution for this project, where the working by DurandalJS framework which helped us to work single page application with the help of knockout system binding and Asp.Net Web API.

Education

Bachelor's degree, Computer Science
  • at Minufiya University
  • May 2007

Very Good ( 81.03 )

Specialties & Skills

Web Development
System Analysis
TypeScript
SQL Server
.Net Framework | .Net Core.
ADO.Net | EF | LINQ
XML | JSON
CSS | Bootstrap
WCF | Web Service | Asp.Net Web API
Asp.Net Web Forms | MVC
JavaScript
DurandalJS | AngularJS | Angular | Knockouts
DevExpress Reporting | Crystal Report

Languages

English
Intermediate

Training and Certifications

MCPD WEB DEVELOPER (Training)
Training Institute:
New Horizons
Date Attended:
November 2010
Duration:
144 hours