Skip to content
View OmarMahamad's full-sized avatar

Block or report OmarMahamad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
OmarMahamad/README.md

πŸ‘‹ Hi, I'm Omar Mohammed

Typing SVG

πŸŽ“ AI Engineering Graduate | πŸ’Ό Back-End .NET Developer | 🌍 Cairo, Egypt

LinkedIn Email Portfolio


πŸš€ About Me

Back-End .NET Developer specializing in building scalable, secure RESTful APIs with Clean Architecture principles. Fresh graduate with hands-on experience in 4+ production-ready projects serving 500+ users across healthcare, AI, and enterprise systems.

🎯 What I Bring

  • πŸ—οΈ 4+ Production Projects using Clean Architecture & SOLID principles
  • πŸ” Security-First Approach: JWT authentication, role-based access, secure payment integration
  • πŸ‘₯ Team Leadership: Led 5-person graduation project team from concept to deployment
  • πŸ“š Continuous Learner: Self-taught Docker, CI/CD pipelines, and Azure cloud services
  • πŸ§ͺ Best Practices: Repository Pattern, Dependency Injection, API versioning, comprehensive logging

πŸ› οΈ Tech Stack & Tools

🎯 Core Technologies

C# .NET Core ASP.NET Entity Framework SQL Server

☁️ DevOps & Cloud

Docker Azure Git Postman

🎨 Additional Skills

Blazor HTML5 CSS3 JavaScript

πŸ”§ Patterns & Practices

  • βœ… Clean Architecture
  • βœ… Repository Pattern
  • βœ… CQRS & MediatR
  • βœ… JWT Authentication
  • βœ… API Documentation (Swagger)
  • βœ… Logging (Serilog)

πŸ’Ό Featured Projects

🩸 One Blood | Team Leader - Graduation Project

Impact: Connected 500+ potential donors with 20+ hospitals | Reduced donor search time from hours to <5 minutes

Problem: Limited access to blood donors during emergencies
Solution: RESTful API connecting donors, hospitals, and blood banks in real-time

Key Features:

  • πŸ” Multi-role authentication (Donors, Hospitals, Admins)
  • 🎯 Smart donor-hospital matching algorithm
  • πŸ“Š Real-time request tracking & notifications
  • πŸ₯ Emergency response coordination system

Tech Stack: ASP.NET Core Web API EF Core SQL Server JWT AutoMapper Swagger


Impact: Automated subscription billing for 100+ users | Integrated 3 external AI APIs

Problem: Monetizing AI services with secure payment handling
Solution: Subscription-based platform with PayPal integration

Key Features:

  • πŸ’³ PayPal REST API payment processing
  • πŸ”„ Automated subscription lifecycle management
  • 🎬 AI service orchestration (Video Generation, etc.)
  • πŸ“¦ Clean Architecture with Repository Pattern

Tech Stack: ASP.NET Core PayPal SDK SQL Server External AI APIs Dependency Injection


Impact: Reduced manual data entry by 60% | Centralized operations for 10+ branches

Problem: Inefficient multi-branch inventory & employee tracking
Solution: Centralized API with automated calculations

Key Features:

  • πŸ‘₯ Employee & inventory management
  • πŸ”’ Automated financial calculations
  • πŸ” Role-based access control (Admin/Employee)
  • πŸ“ˆ Real-time operational dashboards

Tech Stack: ASP.NET Core Web API EF Core JWT AutoMapper SQL Server


πŸ—οΈ Temp-Back_End | Open-Source Template

Usage: Bootstrapped 3 client projects | Saved 40+ hours of setup time

Problem: Repetitive boilerplate setup for enterprise APIs
Solution: Production-ready template with security & infrastructure built-in

Key Features:

  • βœ… JWT + Refresh Token authentication
  • πŸ“§ Email verification & OTP password reset
  • ☁️ Cloudinary file upload integration
  • πŸ“ Serilog logging & API versioning
  • πŸš€ Ready for immediate deployment

Tech Stack: .NET 9.0 ASP.NET Core Cloudinary Serilog Clean Architecture


πŸ“ˆ GitHub Activity

GitHub Stats

GitHub Streak

Top Languages


πŸŽ“ Education & Training

Bachelor of Science in Artificial Intelligence
πŸ“ Egyptian Russian University | πŸŽ“ Graduation: July 2025

Professional Training:

  • πŸ”Ή ITI - Back-End .NET Track (3-month intensive program)
  • πŸ”Ή Board Infinity - C# Developer Certification

🌱 Currently Learning

Focus Areas:

πŸ—οΈ Architecture & Design

  • Microservices with API Gateway (Ocelot)
  • Event-Driven Architecture with RabbitMQ
  • CQRS pattern with MediatR

☁️ DevOps & Infrastructure

  • Docker Compose for multi-container applications
  • Azure App Service deployment strategies
  • CI/CD pipelines with GitHub Actions

⚑ Advanced Topics

  • Real-time communication with SignalR
  • Redis caching strategies
  • gRPC for service-to-service communication

🎯 What I'm Looking For

I'm seeking a Junior/Mid-Level Back-End .NET Developer role where I can:

βœ… Contribute to production-grade systems with mentorship from senior engineers
βœ… Work on scalable microservices architectures
βœ… Apply Clean Architecture principles to solve real business problems
βœ… Collaborate in Agile teams and participate in code reviews
βœ… Continue learning cloud-native development (Azure/AWS)


πŸ“« Let's Connect

Platform Link
πŸ’Ό LinkedIn omar-mahamad-omd
πŸ“§ Email [email protected]
πŸ“± Phone +20 101 585 0226
🌍 Location Cairo, Egypt πŸ‡ͺπŸ‡¬

πŸ’‘ "Programs must be written for people to read, and only incidentally for machines to execute."

β€” Harold Abelson

Profile Views GitHub followers

⭐ If you find my projects helpful, consider giving them a star!

Popular repositories Loading

  1. Temp-Back_End Temp-Back_End Public template

    ⏱️ .NET 9.0 API template that cuts weeks of setup to 30 minutes. Includes authentication, email verification, file uploads, Clean Architecture, and all the essentials. Start building features, not …

    C# 4

  2. To-Do-List To-Do-List Public

    C#

  3. Video_Game Video_Game Public

    C#

  4. Temp-Design Temp-Design Public

    this repository for my design only

  5. Grokking-Algorithms Grokking-Algorithms Public

    πŸ“š A comprehensive C# implementation of all problems and algorithms from the book "Grokking Algorithms" by Aditya Bhargava. This repository serves as a learning journey and reference guide, providin…

  6. OmarMahamad OmarMahamad Public

    T-Shaped Full Stack Developer specializing in ASP.NET Core and scalable back-end solutions. Explore my projects and code!