C# C++ Java .NET Core ASP.NET MVC ASP.NET Web API Entity Framework SQL Server LINQ Back-End Development
Jun 2025 - Present · 5 mos
💡 Project – Cartify: Developed a full-stack e-commerce platform with 4-layer Clean Architecture, 15+ backend endpoints, supporting 50+ products, implementing Repository & Unit of Work patterns for maintainability.
Jul 2025 - Aug 2025 · 2 mos · Alexandria, Egypt · On-site
💡 Outcome: Enhanced backend scalability and security while streamlining deployment processes for faster, more reliable delivery.
Jun 2023 - Present
💡 Outcome: Built strong foundations for aspiring developers and guided multiple students toward successful industry placements.
Cartify is a full-stack E-Commerce Web Application designed to provide a seamless shopping experience
for customers
while empowering store owners and admins with management tools.
Challenge: Build a scalable, maintainable system with clean architecture and multi-role
support (Client, Store Owner, Admin).
Solution: Implemented Clean Architecture principles, Repository & Unit of Work
patterns, responsive frontend using HTML, CSS, Bootstrap/JavaScript, backend with ASP.NET Core, Entity
Framework Core, and PostgreSQL/SQL Server. Integrated JWT Authentication, Docker deployment, and CI/CD
pipelines.
Features:
Tech Stack: HTML, CSS, JavaScript, Bootstrap/Tailwind, ASP.NET Core, EF Core, PostgreSQL/SQL Server, JWT, Docker, CI/CD, Clean Architecture.
Team Members: Ahmed Ayad, Taqey Eldeen, Mark Osama, Mohamed Raouf, Mustafa Nasr.
The University Management System is a Java-based desktop application designed to streamline university
operations, automate grading, and centralize academic data for efficient management.
Challenge: Create a scalable and maintainable system to manage students, courses, and staff efficiently.
Solution: Implemented Object-Oriented Programming (OOP) and Design Patterns to ensure code
reusability and flexibility. Integrated MySQL for persistent data storage and role-based access control for
admins, staff, and students.
Features:
Tech Stack: Java, MySQL, OOP, Design Patterns, MVC Architecture.
Date: Dec 2024
The File Sharing Web App is a full-stack web application designed to provide secure and efficient file exchange
between users with controlled access.
Challenge: Build a scalable, cloud-integrated platform with reliable file handling and secure
role-based permissions.
Solution: Developed RESTful APIs in ASP.NET Core with SQL Server for metadata management and
AWS S3 for file storage. Containerized the application using Docker and deployed on AWS, ensuring high
availability and performance.
Features:
Tech Stack: ASP.NET Core, SQL Server, AWS S3, Docker, REST APIs, CI/CD.
Date: Mar 2025 – Apr 2025
💡 Outcome: Delivered a reliable, secure, and scalable platform enabling fast and controlled file sharing for enterprise-level use.
Curiosity drives the pursuit of knowledge and understanding. People who value curiosity explore deeply, ask questions, and seek answers to intriguing problems while respecting others' privacy. It is a key trait for growth and wisdom.
People who value peace avoid unnecessary conflicts and engage in disputes only to resolve them. They show openness, pursue dialogue, and are willing to make compromises to maintain harmony, while considering whether the measures taken are justified.
Trust is the foundation of strong relationships. People rely on family, friends, partners, and institutions. Building and maintaining trust requires discernment, as not everyone has sincere intentions. It is key for cooperation and mutual respect.
Respect acknowledges others’ achievements and character. It motivates learning from role models and fosters personal growth. Genuine respect comes from contributing positively to others’ lives rather than seeking approval or impressing them.
I design and develop modern, responsive websites that work seamlessly across devices. Using technologies like .NET, HTML5, CSS, JavaScript, and Bootstrap, I ensure fast-loading and user-friendly interfaces. Every project focuses on clean code, maintainable structure, and smooth user experience, making websites both functional and visually appealing.
I build robust backend systems, creating APIs and modules that handle data efficiently and securely. Using ASP.NET Core, MVC, Web API, and SQL Server, I focus on scalable and maintainable code. My goal is to connect backend services seamlessly with the frontend, delivering fast and reliable digital solutions.
I deploy and manage applications on AWS, ensuring scalable, reliable, and secure cloud infrastructure. Working with EC2, S3, VPC, and other AWS services, I design environments that are optimized for performance and cost-efficiency. I focus on practical cloud solutions that support your application’s growth and availability.
I love turning ideas into real projects and creating things that just work. Whether it’s a web app, a cloud solution, or just a chat about technology — I’m excited to connect and make it happen.
Get in Touch