Software Developer Technical Lead
egabi Solutions
Total years of experience :20 years, 6 Months
Develop integration web services for Emirates post group. WCF web services to integrate Postal & Courier systems with CRM in Emirates - Dubai.
Develop automation system for the center for judicial studies healthcare. It was web-based application developed using visual studio 2017. This automation system implementation will be held on the following customer site in Egypt.
o The center for judicial studies healthcare (MOJ)
Develop VMO department portal. Its SharePoint 2013 portal. This portal implemented on the following customer site in Saudi Arabia. Also, I develop automation system for employee training, organization contracts, events & suppliers
o Saline Water Conversion Corporation (SWCC)
Develop e-TP department intranet portal. Its SharePoint 2010 portal. This portal implemented on the following customer site in Saudi Arabia.
o Saline Water Conversion Corporation (SWCC)
Support Finacle core banking system. Its core banking system developed by Infosys corporation. Finacle ranking in top 5 core banking systems among core banking systems worldwide. Infosys Limited is an Indian multinational corporation that provides business consulting, information technology and outsourcing services https://www.infosys.com/ . It has its headquarters in Bengaluru, Karnataka, India and its business partner for egabi solutions. Finacle core banking system supported on the following customer site in Egypt.
o Bank of Alexandria
o Export development bank of Egypt
Develop Riyadh Prince & Principality Portal SharePoint portal. This portal implemented on the following customer site in Saudi Arabia.
o Riyadh Principality
Develop automation system for New Urban Communities Authority in Egypt. Also develop automation system for 6th of October city authority and implementing content management system.
Participate in internal project for CMMI maturity level 3 appraisal preparations. I was involved in this appraisal ATM team member.
Develop real-estate mortgage house system. It was web-based application developed using visual studio 2008. This application supports all life cycle of mortgage process starting from initial chances of customers getting from sales or customer service departments and support all internal part of the process including (archiving department, investigation department, legal department, insurance department, engineering department & finance department). This application implemented on the following company in Egypt.
o RMH company
Develop internet banking system. It was web-based application developed using visual studio 2005. This application implemented on the following member banks in Sudan.
o Sudanese French Bank
o RCB bank
o Nilein bank
egabi internet banking system has SMS gateway module used as notification system for banks customers, its notify bank customers by they (accounts balances, accounts transactions, checks status & issuing checks books status). Also, egabi internet banking system integrate with EBS corporation e-Payment services gateway “EBS - Electronic Banking Services corporation - is a technology organization jointly owned by Central Bank of Sudan (CBOS), commercial banks, and telecom companies https://ebs-sd.com/en/index.html, its the technical arm of CBOS”. egabi internet banking integrate with EBS services like (bills payment, Mobile credit change, electricity payments & ….).
In this project implementation, a complete high availability database architecture has been implemented as shown below.
1) Installing SQL server database instance in disaster recovery site.
2) Installing 2 SQL server database instances in production site.
3) Create windows cluster between 2 production database servers.
4) Create SQL server database cluster between 2 production database servers.
5) Create high performance mode database mirror between database cluster server as principle server and disaster recovery server as mirrored server.
6) Create maintenance plan for backup application database in predefined schedule and sending confirmation mails for IT stuff.
Develop clearing product for handling banks incoming and outgoing clearing sessions. This product called Check Track Plus. It was web-based application developed using visual studio 2005. This application implemented on the following member banks in Egypt:
o Al Watany Bank
Implementing, configuring & support eDate application. Its banking application developed by B&D company. Its Indian company and business partner for egabi. This application implemented in 16-member bank in Egypt. It’s used on monthly bases in order to extract bank loans data and fill it on stage database in order to run some preconfigured transformation roles in order to manipulate extracted data to unified format. Then the application run some preconfigured validation roles in order to make sure that all reported customers data are valid and consistent then valid data only will be extracted in xml syndication file which has to be send to I-Socre “joint-stock company working under Central bank of Egypt” in order to collect all customers data in central database for financial situation inquiry purpose. I implement this application on the following member banks in Egypt:
o HSBC
o Arab bank
o Arab banking Corp
o Housing and Development bank
o National bank for development
o Barclays bank
o NSGB
o Piraeus Bank
Develop clearing system for handling banks incoming and outgoing clearing sessions. This application called Check track. It was web-based application developed using visual studio 2003. This application implemented on the following member banks in Egypt:
o Ahly united bank.
o Al Watany Bank.
o Credit Agricole
o Bank of Alexandria
Develop clearing system for handling governmental checks settlement for central bank of Egypt (CBE). This application called Taswuat. It was windows-based application developed using visual studio 2003.
Quality company is biggest business partner company for HP & Acer in Egypt. My key of Responsibilities was
o Responsible for the sales of Acer and HP products
o Guide customer for best smart solution for his / her business needs from our products
o Responsible for making showroom purchasing orders