Skip to content
View Mohammed-Atef2004's full-sized avatar

Block or report Mohammed-Atef2004

Report abuse

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

Report abuse
Mohammed-Atef2004/README.md

Typing SVG


💻 About Me

I am a results-driven Backend Developer specializing in ASP.NET Core and enterprise-grade systems. I bridge the gap between complex business requirements and high-performance software using Domain-Driven Design (DDD) and Clean Architecture.

💡 Philosophy:  "Make it work, make it right, make it maintainable."
📍  Location:    Cairo, Egypt 🇪🇬
🎓 Education:   B.Sc. Computer & Information Science — Ain Shams University 
🎯 Focus:       Backend Engineering & System Design
📬 Email:       muhamedatef.82@gmail.com

🚀 Open Source Contribution — Microsoft

dotnet/AspNetCore.Docs — PR #36902 · ✅ Merged into microsoft/main

Contributed a real-world OpenAPI example for handling [AllowAnonymous] endpoints in Microsoft's official ASP.NET Core documentation.

  • 📌 Demonstrated conditional security using a custom IOpenApiOperationTransformer
  • ✅ Successfully reviewed by Microsoft maintainers and merged into the official docs repo

View Pull Request


🛡️ Tech Stack & Skills

🌐 Languages & Frameworks

🗄️ Databases & Storage

🏗️ Architecture & Patterns

🔐 Security & Auth

🛠️ Tools & DevOps


🌟 Featured Projects

Project Description Stack Type Link
🏥 Hospital Management System
Jan 2026 – Present
Enterprise RESTful API for end-to-end hospital ops — staff, departments, pharmacy & billing.
• Clean Architecture + DDD + CQRS across all layers
• JWT · Identity · RBAC · Admin management
• Doctor & Department scheduling with domain unit tests


👥 Team
🚚 Smart Logistics & Fleet Management
Jan 2026 – May 2026
Enterprise logistics backend across 10 business domains: fleet, shipments, warehouses, inventory, payments & insurance.
• 10 Aggregate Roots · 26 business rules · 32 value objects
• 76 Domain Events via EF Core Interceptor · Soft Delete & Audit Logging
• JWT · Refresh Tokens · TOTP 2FA · token blacklisting
• Architecture tests with NetArchTest


🧑 Solo
🎙️ Doc2Pod — AI Podcast Generator
Nov 2025 – Mar 2026
Graduation project — converts Arabic PDFs into Egyptian-Arabic podcasts via async AI pipelines.
• JWT · RBAC · refresh tokens across Angular + .NET
• Clean Architecture isolating security & modularity
• Integrated FastAPI AI backend + VibeVoice TTS


👥 Team
🛒 E-Commerce Platform
Aug 2025 – Nov 2025
Full-featured shopping platform with layered architecture and payment integration.
• Repository + Unit of Work patterns
• Product catalog · order management · admin dashboard · RBAC
• Stripe checkout · server-side pagination


🧑 Solo
🎬 Movie & TV Streaming Platform
Sep 2025 – Oct 2025
Subscription-based streaming backend with multilingual support and background processing.
• Auth · authorization · subscription lifecycle management
• Stripe billing with webhook handling (renewals, cancellations, failed payments)
• Hangfire background jobs for media processing


👥 Team
🎓 Learnify — Educational Courses API
Aug 2025 – Sep 2025
RESTful API platform for managing educational content, enrollments & instructor workflows.
• ASP.NET Core Identity + JWT + RBAC (Students & Instructors)
• Courses & Episodes modules with access control
• SMTP email service for onboarding & password recovery


👥 Team

📊 GitHub Stats & Activity


📈 Contribution Summary


📫 Connect with Me

Pinned Loading

  1. Smart-Logistics-Fleet-Management-System Smart-Logistics-Fleet-Management-System Public

    This repository contains a comprehensive Logistics & Fleet Management System developed in .NET 8. It features a Clean Architecture with DDD principles, utilizing CQRS (MediatR) for decoupled comman…

    C# 3

  2. Doc2Pod-Backend Doc2Pod-Backend Public

    Doc2Pod is a backend service that generates Egyptian Arabic podcasts from PDF files. Key features: - Receive PDF files - Extract and process content into Egyptian Arabic text - Generate podcasts us…

    C# 1

  3. Movie-Streaming-Platform Movie-Streaming-Platform Public

    Streamify is a modern, full-featured online movie and series streaming platform built with .NET 8 and Entity Framework Core. The platform provides users with a seamless streaming experience, featur…

    CSS

  4. Hospital-Management-System Hospital-Management-System Public

    Hospital Management System (HMS) API – Ongoing .NET 8 Web API project for managing patients, doctors, appointments, pharmacy, billing, and reports. Built with Clean Architecture and EF Core, focusi…

    C#

  5. Educational-Courses-Platform Educational-Courses-Platform Public

    A comprehensive Educational Courses Platform built with ASP.NET Core Web API that provides a robust backend system for managing online courses, student enrollments, episodes, and user authenticatio…

    C# 1

  6. .NET-Level-2-RoadMap .NET-Level-2-RoadMap Public

    8 3