Skip to content
View muhaammedalaa's full-sized avatar

Block or report muhaammedalaa

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
muhaammedalaa/README.md

👋 Hi, I'm Mohamed

🚀 Backend Engineer (.NET) | DevOps Enthusiast
💻 Passionate about building scalable, secure, and automated systems.


🧠 About Me

  • 🎓 Communications Engineer specialized in Embedded & Systems
  • 💼 IT Support / System Admin experience
  • ⚙️ Strong in Linux, Docker, CI/CD, GitHub Actions
  • ☁️ AWS (Terraform, LocalStack, Infrastructure as Code)
  • 🧩 Clean Architecture, Design Patterns, System Design
  • 🧪 Unit Testing, Redis Caching, Messaging Basics

🛠️ Tech Stack

Languages

  • C#, Python, JavaScript, Bash, SQL

Backend

  • ASP.NET Core, Web API, REST, JWT, Identity

Databases

  • SQL Server, PostgreSQL, Redis

DevOps

  • Docker, Docker Compose, GitHub Actions, Linux, AWS, Terraform, Ansible

Tools

  • Git, Postman, Swagger, VS Code, Visual Studio

🚀 Featured Projects

🎬 Movie Reservation API

Production-ready ASP.NET Core 9 REST API with full DevOps pipeline and scalable architecture.

🔹 Tech: .NET 9, Clean Architecture, Redis, Docker, GitHub Actions, Stripe, SQL Server
🔹 Highlights:

  • JWT Authentication & Role-Based Access Control
  • Redis Caching with Pattern-Based Invalidation
  • Dockerized Environment with Docker Compose
  • CI/CD Pipeline using GitHub Actions
  • Stripe Payment Integration with Webhooks
  • Email Notifications (SMTP, MailKit)
  • Clean Architecture, Repository, Unit of Work, Specification Patterns

🔗 Repository:
https://github.com/muhaammedalaa/MovieReservation


🛒 Talabat E-Commerce Solution

Modular multi-layered e-commerce platform supporting product management, cart, orders, and payments.

🔹 Tech: ASP.NET Core, SQL Server, Redis, Docker, Stripe
🔹 Highlights:

  • JWT Authentication and Redis caching (40% performance improvement)
  • Clean Architecture (Repository, Unit of Work, Specification)
  • Secure payment workflows and order lifecycle management

🔗 Repository:
https://github.com/muhaammedalaa/E-Commerce


🏗️ Tender Management & Financial System (TMS)

Enterprise-grade system for managing tenders, contracts, suppliers, and financial workflows.

🔹 Tech: ASP.NET Core, React, PostgreSQL, Docker
🔹 Highlights:

  • Role-based access control and multi-language support
  • Real-time notifications and reporting dashboards
  • CI/CD pipelines and multi-environment Docker setup

🔗 Repository:
https://github.com/muhaammedalaa/TenderManagementSystem


✍️ Personal Blog Web Application

Full-featured blog platform with admin panel and responsive UI.

🔹 Tech: ASP.NET Core MVC, C#, Bootstrap
🔹 Highlights:

  • Role-based access control
  • Full CRUD operations
  • Responsive design using Razor Views

🔗 Repository:
https://github.com/muhaammedalaa/Personal-Log


⚙️ Automated Server Monitoring Script

Linux automation script for proactive server monitoring.

🔹 Tech: Bash, Cron
🔹 Highlights:

  • Daily CPU, memory, and disk usage monitoring
  • Automated reporting for system health tracking

📫 Contact Me

Popular repositories Loading

  1. ServoMotorDriver-STM32 ServoMotorDriver-STM32 Public

    Forked from Clear492g/ServoMotorDriver-STM32

    伺服电机驱动和控制,含编码器和PID调速等

    C

  2. TaskCLI TaskCLI Public

    C#

  3. ExpenseTracker ExpenseTracker Public

    C#

  4. NumberGuessingGame NumberGuessingGame Public

    C#

  5. Personal-Log Personal-Log Public

    C#

  6. TenderManagementSystem TenderManagementSystem Public

    JavaScript