ABOUT ME

Crafting Robust & Scalable Back-End Systems

I am a Computer Science graduate and a Back-End .NET Developer from Egypt with a strong passion for building scalable, secure, and high-performance web applications.

My design philosophy centers around Clean Architecture, SOLID principles, and writing highly optimized database queries. I love solving complex structural challenges, configuring high-throughput Web APIs, and exploring system design patterns.

Mahmoud Abdel-Samed Profile
Line

MY TECHNICAL STACK

The tools, languages, and technologies I use to bring robust backend systems to life.

Languages & Frameworks

  • C# Advanced
  • .NET Core / .NET 8 Advanced
  • ASP.NET Core Advanced
  • Entity Framework Core Advanced
  • LINQ Advanced
  • Web APIs / Minimal APIs Advanced
  • Authentication & Authorization (JWT) Advanced
  • SignalR Intermediate
  • Background Jobs (Hangfire) Intermediate
🏗️

Architecture & Data

  • Clean Architecture Advanced
  • SQL Server Advanced
  • PostgreSQL Intermediate
  • Supabase Intermediate
  • Dependency Injection Advanced
  • RESTful APIs Advanced
  • Design Patterns Intermediate
🛠️

DevOps & Tools

  • Docker Basic
  • Git / GitHub Advanced
  • Unit Testing (xUnit) Intermediate
  • CI/CD Pipelines Basic
  • Swagger / OpenAPIs Advanced
  • Postman Advanced
Line

MY JOURNEY

A timeline of my academic journey and professional growth as a .NET Backend Developer.

2020 - 2024

B.Sc. in Computer Science

El Shorouk Academy - Egypt

Built a strong foundation in Computer Science, including Object-Oriented Programming (OOP), Data Structures & Algorithms, Database Systems, Operating Systems, Computer Networks, and Software Engineering.

2024 - 2025

Backend Development with .NET

Self-Learning & Real-World Projects

Specialized in C#, ASP.NET Core, Entity Framework Core, SQL Server, RESTful APIs, Authentication & Authorization (JWT), Clean Architecture, Repository Pattern, Unit of Work, and Dependency Injection while building production-style backend applications.

2025 - Present

Building Scalable Backend Systems

Advanced .NET Engineering

Developing scalable and maintainable backend systems using Clean Architecture, CQRS with MediatR, SignalR, Hangfire, Redis, Docker, and advanced SQL optimization. Continuously improving system design skills by building production-ready APIs and enterprise-level backend solutions.

```