Skip to content
View Muhammed-Mndour's full-sized avatar

Block or report Muhammed-Mndour

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.

Content in all repositories owned by your account will be closed.
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
Muhammed-Mndour/README.md

👋 Hi, I’m Muhammad Mndour

💻 Software Engineer (Backend) | 🤖 Competitive Programmer | 🏆 ACPC Finalist

📍 Cairo, Egypt  |  📧 muhammed.mndour@gmail.com  |  📱 +20 10-0908-9548


🚀 About Me

  • Graduated July 2024 from Al‑Azhar University with very good honors in Systems & Computer Engineering.
  • Candidate Master on Codeforces (max rating 1958), ACPC qualifier, with +3,000 problems solved across online judges.
  • Passionate about algorithms & data structures, system design, and building robust web APIs.
  • Always learning: building scalable backend services and optimizing database performance.

🎓 Education

Bachelor of Systems & Computer Engineering
Faculty of Engineering, Al‑Azhar University — Cairo, Egypt
Sep 2019 – Jul 2024

  • Honors: Very Good with Honors (GPA 3.08 / 4.0)
  • Graduation Project: TaskSync — Developed a full‑stack freelancer platform using ASP.NET Core, C#, EF Core & LINQ; received Excellent grade

🏆 Competitions & Achievements

  • ACPC 2024 — Qualified and ranked 43⁄150 teams.
    Link to certificate

  • Codeforces Candidate Master (max rating 1953)
    View profile

  • ECPC 2022 & 2024 — Ranked 92⁄400+ (2022) and 40⁄400+ (2024) teams across Egypt.
    ICPC ID & standings

  • IEEEXtreme 16.0 — Ranked 22nd in Egypt, 152nd regionally, and 409th globally (14,600+ participants).
    Certificate

  • Meta Hacker Cup 2023 — Reached Round 2.
    Certificate

  • +2000 problems solved across multiple judges:

  • HackerRank SQL (Basic)
    Certificate

  • HackerRank SQL (Intermediate)
    Certificate


🛠️ Projects

Freelancer platform • ASP.NET Core, C#, EF Core, LINQ

  • Designed & implemented job posting and application workflows.
  • Built controllers & services for seamless client–freelancer collaboration.
  • Ensured performance, added pagination, validation, and error handling.

Tech Stack: FastAPI, Python, MySQL, SQLAlchemy, pytest, Docker
Year: 2025

A versioned RESTful API for managing tasks, built with FastAPI and MySQL using clean architecture (API/domain/data layers).
Implemented custom middleware, dependency injection, CORS configuration, and unit tests with pytest.
Provided comprehensive API documentation for maintainability and scalability.

FASTAPI • Python, SQLModel, SQLite, Docker

  • RESTful CRUD endpoints for tasks with Pydantic validation.
  • Advanced filtering, sorting (by created_at, updated_at, due_date) & pagination.
  • Automatic OpenAPI/Swagger UI docs for quick exploration.
  • Containerized via Docker for easy deployment.

FASTAPI • Python, SQLModel

  • RESTful API with CRUD endpoints for tasks & categories.
  • Filtering, validation, and relational integrity checks.
  • Deployed locally via Uvicorn; lightweight, pluggable architecture.

JavaFX • Java

  • Secure login, inventory tracking, meal & drink management UI.
  • Customizable menus, real-time stock updates, intuitive UX.

Java

  • Matrix operations (add/subtract/multiply), determinant calculator.
  • Quadratic equation solver & basic arithmetic functions.

🧰 Technical Skills

Domain Technologies & Tools
Languages C++, Python, Java, C#, SQL
Frameworks & Libraries ASP.NET Core, Entity Framework Core, LINQ, FastAPI
Databases MySQL, SQLServer
Concepts Algorithms & DS, Dynamic Programming, Graph Theory, OOP
Version Control Git, GitHub
Basic knowledge of Docker & Linux
Tools & Practices REST APIs, Unit Testing, Clean Architecture
Soft Skills Problem Solving, Analytical Thinking

🌐 Languages

  • 🇪🇬 Arabic (Native)
  • 🇬🇧 English (Very Good)

Popular repositories Loading

  1. Todo-List-FastAPI Todo-List-FastAPI Public

    Python 1

  2. Calculator Calculator Public

    Java

  3. Resturant- Resturant- Public

    Java

  4. Muhammed-Mndour Muhammed-Mndour Public

  5. Task-Manager Task-Manager Public

    Python

  6. fastapi-url-shortener fastapi-url-shortener Public

    Python