Ezzeldeen

Ezzeldeen Mohamed

.NET Backend Developer

View My CV

About Me

Dedicated .NET Backend Developer skilled in building scalable and secure web applications using ASP.NET Core and Clean Architecture. Proficient in RESTful APIs, SQL Server, and cybersecurity practices. Experienced in Flutter for cross-platform mobile development.

Delivered impactful projects like Smart_Charging_System ,Tawlity and BookStoreAPIs, significantly enhancing performance. Recognized in IYMC, ECPC, and ISF competitions. Committed to innovation and continuous learning.

Education

High School Diploma, Expected 07/2025
El Sewedy International School for Applied Technology and Software, Giza, Egypt

Languages

Arabic (Native), English (Intermediate), German (Basic)

Work Experience

2023

.NET Backend Developer


Elsewedy Electrometer, Remote

  • Developed 20+ RESTful APIs, significantly enhancing performance.
  • Integrated third-party APIs for improved platform functionality.
  • Optimized frontend-backend integration using Clean Architecture.
2023

Freelance .NET Developer


Self-employed, Remote

  • Built backend systems for e-commerce and ticketing platforms using ASP.NET Core.
  • Implemented secure OAuth and JWT authentication flows.
  • Collaborated with frontend developers on full-stack solutions.
2024

.NET Backend Developer


Elsewedy Electrometer, Giza, Egypt

  • Contributed to RMS HR system, adding attendance and vacation features.
  • Enhanced system efficiency using Entity Framework Core.
  • Worked with HR staff for testing and feedback.
2025

.NET Backend Developer


Elsewedy Electrometer, Remote

  • Built a Smart Charging System using ASP.NET Core and Clean Architecture.
  • Implemented JWT authentication with refresh tokens for secure access.
  • Automated contract closure using Hangfire background jobs.
  • Added Excel/PDF reporting for customer and contract data.
  • Wrote unit and integration tests to ensure system reliability.

Projects

Smart Charging System Project

Smart Charging System

Smart energy management system using ASP.NET Core 8 and Clean Architecture. Included JWT authentication, Hangfire background jobs, Excel/PDF reporting, and unit & integration testing.

.NET Core Clean Architecture SOLID Hangfire Excel/PDF Reporting Unit Testing Integration Testing
View Details
Tawlity Project

Tawlity

Full-stack restaurant reservation system using ASP.NET Core and SQL Server. Supported 1,000+ users with JWT/OAuth authentication and real-time bookings.

ASP.NET Core SQL Server JWT/OAuth Real-time Angular
View Details
BookStoreAPIs Project

BookStoreAPIs

Scalable bookstore API using .NET Core and Clean Architecture. Featured JWT, SOLID principles, and custom middleware for secure design.

.NET Core Clean Architecture SOLID
View Details
Movie Collection Project

Managing Movie Collection

Movie management API using ASP.NET Core and SQL Server. Implemented JWT authentication and robust exception handling.

ASP.NET Core SQL Server JWT
View Details
My Health Project

My Health

IoT and AI-based health monitoring app using Firebase. Enabled real-time vital sign tracking for personalized healthcare.

Flutter IoT AI Firebase
View Details
Shop App

Shop App

Built with Flutter and Cubit for state management. Fetches real-time product data via APIs, featuring a shopping cart and user authentication.

Flutter Cubit APIs
View Details
Tec Tac Toc Game

Tec Tac Toc App

Note-taking app with persistent storage using a database and state management. Includes routing for seamless navigation.

Flutter Database State Management
View Details
Prayer Time App

Prayer Time App

A Flutter app that provides prayer times based on the user's location, with a beautiful UI and notifications.

Flutter Database State Management
View Details
To-Do List App

To-Do List App

Cross-platform Flutter app with task management, SQLite storage, and interactive components like floating action buttons.

Flutter SQLite UI Components
View Details
BMI Calculator App

BMI Calculator App

Flutter-based BMI calculator with interactive inputs for gender, height, weight, and age, displaying results on a separate screen.

Flutter UI/UX Interactive Inputs
View Details
Random User App

Random User App

Flutter-based app that generates random user profiles with images, names, and other details.

Flutter UI/UX Random User API
View Details

Technical Skills

Programming Languages

C#
C++
Dart
Python
JavaScript

Frameworks & Libraries

ASP.NET Core
Entity Framework Core
Flutter

Tools & Technologies

SQL Server
Git
Postman
Firebase
Stored Procedures

Concepts

Clean Architecture
RESTful APIs
JWT Authentication
SOLID Principles
OAuth 2.0

Additional Concepts

Middleware (Exception & Logging)
Dependency Injection
Soft Delete & Global Query Filters
Localization

Soft Skills

Teamwork
Presentation Skills
Time Management
Communication Skills

Certifications & Achievements

Get In Touch