Junior Backend .NET Developer with hands-on experience building desktop and web applications using C#, ASP.NET Core, SQL Server, Entity Framework Core, React, and TypeScript. Strong understanding of object-oriented programming, RESTful APIs, authentication, database design, clean code, layered architecture, Dependency Injection, Repository Pattern, and CQRS-style application design.
Contact Mohamed regarding:
work
Full-time jobs
Starting at
USD300/month
Flexible work
Timeline
school
Education
folder
Project
Résumé
Education
verified_user
0% verified
Bachelor's Degree in Civil Engineering
Mansoura University
Jan 2022
Projects (professional or personal)
verified_user
0% verified
Driving License Management System - Desktop Application
GitHub
Jan 2022
• Developed a Windows Forms desktop application for managing local and international driving license workflows.
• Implemented license issuance, renewal, replacement, detainment, release, test appointments, test results, user management, and permissions.
• Applied 3-Tier Architecture with ADO.NET and SQL Server to separate presentation, business logic, and data access layers.
BookStore - Full-Stack E-Commerce Web Application
GitHub
Jan 2022
• Designed a Clean Architecture backend with Domain, Application, Infrastructure, and API layers using MediatR for CQRS-style commands and queries.
• Implemented authentication and role-based authorization using ASP.NET Core Identity and JWT for customer and admin access.
• Developed core e-commerce workflows including book browsing, cart management, checkout, orders, reviews, addresses, authors and notifications.
• Integrated Stripe checkout, Cloudinary image support, EF Core persistence, FluentValidation, AutoMapper, and Serilog logging.