Ahmed Hasan Albadawy Backend Developer (.NET)
Education

Faculty of Computer and Information Sciences, Mansoura University

Bachelor’s Degree in Computer Science In Progress (Final Year)

2022 – PresentMansoura, Egypt

• Grade: Excellent

Honored with Academic Excellence Recognition — Ranked 8th in class, Information Systems Department (2024–2025)

Professional Experience
07/2025 – 09/2025Mansoura, Egypt (Hybrid)
  • Completed an intensive 150-hour training program covering SQL Server, C#, Entity Framework, and ASP.NET MVC.
  • Gained hands-on experience in full-stack web development, including backend logic, database design, and MVC architecture, through practical exercises and team collaboration.
  • Developed a 30-hour team hackathon project (ClickClinic), applying all learned technologies and using Git & GitHub for collaboration and version control.
  • Engaged in team collaboration with mentors and peers to apply knowledge in building practical web solutions
  • Projects

    E-Commerce Backend API

    • Implemented Clean Architecture with Domain, Application, Infrastructure, and API layers.

    • Built core e-commerce modules including Authentication, Products, Cart, Orders, and Checkout workflows.

    • Designed and implemented an order lifecycle system handling status transitions (Pending, Paid, PaymentFailed, Cancelled) with domain-level validation.

    • Applied Repository and Unit of Work patterns with EF Core for maintainable data access.

    • Optimized database queries using projection, pagination, and efficient EF Core querying.

    • Implemented JWT authentication and role-based authorization for secure API access.

    1 / 2

    ClickClinic E-Commerce Healthcare Platform (ASP.NET MVC)

  • Built a healthcare e-commerce web application connecting patients, doctors, and administrators within one integrated system.
  • Integrated Stripe API for secure online payments with checkout and detailed order summaries with full order history view for patients.
  • Implemented role-based access control with separate dashboards for Admin, Doctor, and Patient.
  • Created real-time doctor–patient chat and appointment booking functionality.
  • Designed full CRUD operations for medicine and appointment management.
  • Skills
    C#
    WebAPI
    JWT
    Redis
    OOP
    Git& GitHub
    Logging& Serilog
    Unit Of Work
    EF Core
    Unit Testing
    SOLID
    Hangfire
    MVC
    SQl Server
    Clean Architecture
    Certificates
    Web Development using .NET (150 hrs.)⁠ — Information Technology Institute (ITI)Asp.Net Core 10 (.NET 10) | True Ultimate Guide⁠ — Web Academy by Harsha Vardhan
    2 / 2