Professional Experience

Senior Software Developer
Tasheer (Ministry of Hajj and Umrah)
October 2023 - Present
  • Integrated HyperPay and Al Rajhi Bank payment gateways for secure online payment processing
  • Implemented HashiCorp Vault for secure storage and access of sensitive credentials
  • Utilized Elasticsearch and APM for comprehensive logging and performance optimization
  • Developed and integrated a Wallet Management System for financial transactions
  • Contributed to new projects (CRS, Adahi, Simly) and supported the Hajj Application
Senior Software Developer
Halan
October 2022 - October 2022
  • Developed Talabeyah Application for managing inventories and stocks
Senior-Level Full Stack .NET Developer
Ministry of Communications and Information Technology (MCIT)
May 2021 - October 2022
Senior-Level Full Stack .NET Developer
Global Net Solutions
October 2020 - May 2021
Mid-Level Full Stack .NET Developer
Keyframe
March 2020 - May 2021

Technical Skills

Backend Development

.NET Core Entity Framework Core Web APIs MS SQL Server MySQL RabbitMQ GraphQL SignalR

Cloud & DevOps

Azure AWS Docker CI/CD HashiCorp Vault Elasticsearch APM Linux/Nginx

Frontend Development

Angular Ionic React.js HTML/CSS Bootstrap Tailwind jQuery Ajax

Architecture & Patterns

Clean Architecture Vertical Slice Architecture Design Patterns OData nopCommerce Swagger API ASP Identity

Featured Projects

Nusuk Hajj Project
Tasheer Company for Ministry of Hajj and Umrah

Facilitating seamless pilgrim reservations for accommodations, camps, and food contracts. Established user-friendly admin tools and portal with extensive management features.

View Project
Halan Gomla E-Commerce
Halan

Robust e-commerce cart and order processing system with seamless user experience from product selection to checkout.

View Project
SECURE BROWSER Identity Access Management

Multi-factor authentication system providing the highest level of security while solving common authentication problems.

View Project
Halalys E-Commerce Platform

Digital platform developed using nopCommerce eCommerce solution based on ASP.NET Core framework, facilitating services between suppliers and buyers.

Ta3alom School Management System

Comprehensive school automation system managing relationships between parents, students, teachers and staff. Features include student bus tracking, stock automation, HR system, and online homework/exams.

CMS Dynamic Projects Creator

Dynamic CMS solution for creating multiple CMS projects with ability to add custom plugins for future business needs. Built with ASP.NET 5, Entity Framework 5, and React.js.

Education & Certifications

Full Stack .NET Development
Information Technology Institute (ITI)
2018

Intensive program focused on full-stack .NET development with hands-on projects and industry best practices.

Bachelor of Computer and Information
Asyut University
2012 - 2016

Specialized in Information Technology with strong foundation in computer science principles and software development.