Experienced software professional with over 10 years of expertise in .NET development and software architecture. Specialize in building scalable microservices and leading technical teams. Notable achievements managing systems that handle millions of requests annually. Passionate about delivering innovative solutions and driving impactful results.
Working at National Information Center – Saudi Arabia (NIC) AS Solutions and Applications Architect:
Projects:
Smart Flow: BPM-like solution that a fully asynchronous integration and automation platform designed to
streamline and optimize workflows across diverse applications, systems, and services.
Broadcast:
microservice that built in a dynamic way to broadcasting journeys requests to external services throw proxy layer.
Proxy:
microservice that responsible for translate from xml to json to handel outbound requests it work as middleware between internal and external services.
Shared Modules:
develop and maintain reusable and shared component like:
Redisconnector: component shared to handel redis messages and apply outbox pattern ,pending and poising messages.
MyRequest,Inbox and outbox projects:
Attachments,Lookups,Notifications and UserProfile Services.
Tools,Languages and framework:(.NET 8,ABP framework ,Hang fire jobs ,EF,SQL,Elastic,Redis pub/sub,Redis cache and liquid templates).
Responsibilities:
Projects:
Meras Portal:
Meras is a government program under of Saudi Business Center aiming to facilitate procedures and provide services for conducting business. which provides all government and private sector services that is needed to start your business in one day.
(.NET Core 3.1 ,Umbraco,EF,SQL and Lucene search)
Commercial Registration:
Commercial Registration system allow users to create any type of new companies
and generates contracts for partners and register it in ministry of commerce.
(.NET Core 3.1 ,Umbraco,EF and SQL)
AMM Chatbot: is a chat bot engine based on multi-tenant which allow each tenant to create and modify it's chatbot using friendly UI.
(.NET Core 3.1 ,EF,SQL,Bot framework,liquid and Google speech)
Thiqah CMS:Developing CMS using Umbraco to manage all media and static content for all projects.
(.NET Core 3.1 ,Umbraco,EF,SQL and Lucene search)
Responsibilities:
Projects:
AXA Insurance systems:
AXA Egypt integrate with CIB bank to provide customers with full suite of products;
General, Life & Savings, Life protection, Health and Micro-insurance plan.
(.NetCore,SQL and EF)
Bellboy:
Bellboy is chat bot engine using bot framework and wit ai to serve hotels activities.
(.NetCore,Bot framework,SQL,EF and wit.ai)
Responsibilities:
Projects:
WinjiGo:
Platform for remote education.
(.Net core , Angular.js,EF and SQL)
Responsibilities:
Projects:
Syspro ERP & CRM (http://syspro.com)
(SQL,Jquery,Javascript,MVC,Multi tenant and Dynamic CRM)
Responsibilities:
Projects:
SMS.
TMS.
(MVC,SQL,Google Maps,OCR,Crystal Reports)
Responsibilities:
Projects:
MOFA System.
(MCV,CQRS,Rabbit MQ,Masstransit,SQL and EF)
KSU workflow System.
(MCV,K2,SQL and EF)
Responsibilities:
Projects:
Medical Insurance System.
Emmar Masr Transportation System.
Banking loan workflow System.
Responsibilities:
Projects:
System Produce Service Management to Central Agency for Public Mobilization
Contains Assignments, Plans, Archive and Reports Module.
Responsibilities:
Projects:
Chairman ERP System.
Responsibilities: