💻 Software Engineer (Backend) | 🤖 Competitive Programmer | 🏆 ACPC Finalist
📍 Cairo, Egypt | 📧 muhammed.mndour@gmail.com | 📱 +20 10-0908-9548
- 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.
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
-
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
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.
| 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 |
- 🇪🇬 Arabic (Native)
- 🇬🇧 English (Very Good)