Expertise
Backend Development (.NET)
Expertise in building robust and scalable backend systems using .NET, C#, ASP.NET Core, and Clean Architecture principles.
Fullstack Development (React & Node.js)
Actively developing fullstack capabilities with React.js, Next.js, and TypeScript, complemented by proficiency in Node.js, Express.js, and NestJS for diverse backend solutions.
Software Engineering & DevOps
Strong foundation in OOP, SOLID principles, design patterns, and clean code, coupled with practical experience in Docker, Git, GitHub Actions (CI/CD), and Azure Fundamentals.
Database & Data Management
Proficient in designing and optimizing databases, including MSSQL, MySQL, and MongoDB, with a focus on data modeling and indexing strategies.
Projects
GenzApp — Social Platform
Delivered production-ready JWT-based login/register and token refresh flow, integrated seamlessly as the first full-stack end-to-end module shipped in a live project.Contributed to a freelance fullstack social platform built with NestJS and Next.js, implementing the complete Authentication & Authorization module.
FixMate — Vehicle Service Booking System
Engineered secure, end-to-end workflows for customer registration, vehicle management, and service bookings with JWT authentication and role-based authorization; containerized with Docker and integrated Swagger/OpenAPI.Designed a vehicle service booking system using Clean Architecture, ensuring decoupled layers and independent testability.
The Book Haven — Library Management System
Built a full borrowing lifecycle including search, borrow/return flows, member/inventory management, and automated penalty calculation; modeled complex relational data in SQL Server.Implemented a library management system with strict N-Tier architecture, utilizing Repository and Unit of Work patterns.
Timeline
Delivered programming fundamentals and project-based learning sessions as a Part-Time Coding Instructor at Code School.
Organized and led a 7-month local program training young learners in programming, freelancing, and digital skills at Mo5am El Freelance.
Mentored cohorts in backend development (.NET) at Digital Egypt Pioneers Initiative (DEPI), emphasizing Clean Architecture and REST API design.
Conducted structured code reviews and guided debugging sessions, significantly improving students’ code quality and problem-solving efficiency during DEPI mentorship.
Earned the DEPI .NET Web Development certification, demonstrating expertise in modern web development practices.