Summary
Overview
Work History
Education
Skills
Military Status
Courses
Accomplishments
Personal Information
Languages
Timeline
SoftwareEngineer
Abdallah EL-Zohiry

Abdallah EL-Zohiry

Senior .Net Full Stack
Cairo,Egypt

Summary

Software Developer with 5+ years of experience in ERP Application Development and 7+ years of experience in the ERP Business. Advanced in different frameworks (like .NET Core and .net framework, design and architectural patterns (Repository, Unit of Work, CQRS, microservices), My expertise includes all development stages, Always looking forward and learning new technologies.

Overview

5
5
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Senior .NET Software Developer, Full Stack

Ministry of Environment ,Water and Agriculture KSA
Cairo, Cairo Governorate
12.2023 - Current
  • Work on developing support services for well licenses, Cadastral service, and surface well service, and integrate with Workflow Server
  • Integrated API endpoints from various third-party services for improved functionality and feature-rich applications in .NET environments.

Senior Software Development Consultant

egabi Solutions
05.2023 - 11.2023
  • Optimize code and refactor when needed
  • Troubleshoot, debug and upgrade existing software
  • Maintaining and upgrading existing systems
  • Add new Requirements
  • Projects: Ministry of Interior (National project for Law enforcement): Automating all types of police reports and Integration with the Public Prosecution and Public Security
  • Technologies: C#, .Net Core, CQRS, Restful API, SOAP, SSRS, SSIS, Hang fire, Angular, SQL Server Database
  • Ministry of Justice (Misdemeanor of Cassation): Automating all the work of the Court of Cassation
  • Technologies: C#, .Net Core, CQRS, Restful API, SSRS, Angular, SQL Server Database

Dot Net Software Developer

DMS (Data Management Systems)
Cairo, Cairo Governorate
01.2020 - 05.2023
  • Optimize code and refactor when needed
  • Troubleshoot, debug and upgrade existing software
  • Maintaining and upgrading existing systems
  • Add new Requirements
  • Projects: General Ledger Module: General Ledger (GL) is the primary accounting record for a business
  • It tracks all financial transactions and is used to generate the company's financial statements, including the Income Statement and Balance Sheet
  • The GL summarizes the organization's various financial accounts and transactions, such as accounts receivable, accounts payable, fixed assets, Bank, Cash, and inventory and define chart of account, cost center, projects, Currency, journal type, Fiscal Periods
  • Technologies: C#, .Net framework MVC, JavaScript, jQuery, Web API, Crystal Reports, and Oracle Database
  • Accounts Payable Module: This module provides the functionality to enter, monitor, maintain and process for payment of invoices and credit notes, that the organization received from its vendors
  • Technologies: C#, .Net framework MVC, JavaScript, jQuery, Web API, Crystal Reports, and Oracle Database
  • Accounts Receivable Module: This module helps in tracking all the invoices that is awaiting payment from customers
  • Technologies: C#, .Net framework MVC, JavaScript, jQuery, Web API, Crystal Reports, and Oracle Database
  • Bank Management Module: This module helps in tracking all the Cash in, Cash out in bank and track all Cheque in and Cheque out
  • Technologies: C#.Net framework MVC, JavaScript, jQuery, Web API, Crystal Reports, and Oracle Database
  • Cash Management Module: This module helps in tracking all the Deposit and Disbursement Orders for all safes
  • Technologies: C#.Net framework MVC, JavaScript, jQuery, Web API, Crystal Reports, and Oracle Database
  • E Invoice Egypt Module: This module helps to send all Credit Invoices automatic to Tax Portal in Egypt as Json file
  • Technologies: C#, .Net Core, JavaScript, jQuery, Angular, Web API, and Oracle Database
  • E Receipt Egypt Module: This module helps to send all Cash Invoices automatic to Tax Portal in Egypt as Json file
  • Technologies: C#, .Net Core 6, JavaScript, jQuery, Angular, Web API, and Oracle Database

ERP Implementer

DMS (Data Management Systems)
Cairo, Cairo Governorate
04.2018 - 01.2020
  • Analyse customer needs and business processes for full ERP Applications
  • Implements software application at the client site
  • Participates in training end users on Business Application at customers' site
  • Implemented Projects: Egyptian Engineers Syndicate [Personal - Payroll - Time Attendance -CRM], Fareed Habib Hospital [Personal - Payroll - Time Attendance]
  • Technical Support Projects: For Applications [PUR - INV - ACR - ACP - CSH - GL - BNK - Fixed Assets - Personal - Payroll - Time Attendance - Training] for various hospitals and organizations

Education

Bachelor Degree -

Helwan University
Helwan
01.2010 - 01.2014

Skills

C#

undefined

Military Status

Final exception

Courses

ICDL (From AUC).
Software Project Manager (SECC)
Modern Software Architectures (EITESAL)
ERP System.

Accomplishments

The employee of the Year as Software Developer of 2022 in DMS

Personal Information

  • Date of Birth: 01/22/93
  • Nationality: Egyptian
  • Marital Status: Single

Languages

Arabic
Advanced (C1)
English
Intermediate (B1)

Timeline

Senior .NET Software Developer, Full Stack

Ministry of Environment ,Water and Agriculture KSA
12.2023 - Current

Senior Software Development Consultant

egabi Solutions
05.2023 - 11.2023

Dot Net Software Developer

DMS (Data Management Systems)
01.2020 - 05.2023

ERP Implementer

DMS (Data Management Systems)
04.2018 - 01.2020

Bachelor Degree -

Helwan University
01.2010 - 01.2014
Abdallah EL-ZohirySenior .Net Full Stack