Alaa Refaat

.NET Developer
4years in tech
2languages at B2 and above
B2English
Bachelor’sFayoum University

Overview

Backend .NET developer with experience building and maintaining backend services and microservices using C# and ASP.NET Core. Worked with REST APIs, multi-tenant authorization patterns, and messaging for distributed services, and supported CI/CD and deployment workflows. Built a portfolio backend project using DDD/CQRS, GraphQL, JWT security, background jobs, and Firebase integrations.
Phone

Timeline

.NET Backend Developer · Middle
UMAMI E-Learning Solutions · Full-Time
Feb 2026 to Present 9 Months Cairo In office
Owned backend development for a multi-tenant school management and LMS platform with academic and administrative workflows. Built scalable REST APIs with ASP.NET Core and Entity Framework Core, adding role-based authorization and tenant isolation. Integrated AWS services, video streaming, SMS, and Stripe for payments, and supported API testing, security validation, and Swagger/OpenAPI. Coordinated with clients and frontend teams to deliver stable production features.
ASP.NET Core
Entity Framework Core
Swagger
AWS
Stripe
Rest API
.NET Backend Developer · Middle
Autoworx · Full-Time
Oct 2025 to Jan 2026 3 Months Cairo In office
Developed and maintained enterprise backend services for an ERP system across HR and Finance domains. Implemented scalable REST APIs using ASP.NET Core and followed Clean Architecture principles to improve maintainability. Validated releases through testing and system checks for accuracy and production readiness. Managed deployments on IIS, including environment configuration and performance tuning to keep services reliable.
ASP.NET Core
Rest API
.NET Backend Developer · Middle
LinkTSP · Full-Time
Feb 2024 to Jun 2025 1 Year 4 Months Cairo In office
Designed and built microservices with ASP.NET Core using DDD and CQRS to support modular backend architecture. Implemented RabbitMQ messaging to enable asynchronous communication and reduce coupling between services. Set up Azure DevOps CI/CD pipelines for consistent build and deployment workflows. Deployed services across Azure App Services and on-prem container environments and supported analytics integration for product decisions.
ASP.NET Core
RabbitMQ
Azure DevOps
CI/CD
Fayoum University
Bachelor's Degree · Computer and Information Technology
2019–2023 Faiyum, Egypt
.NET Backend Developer Intern · Junior
Algoriza · Internship
Oct 2023 to Dec 2023 2 Months Cairo In office
Built RESTful backend APIs with ASP.NET Core for a management system, following modern API design practices. Implemented authentication and authorization using ASP.NET Identity and JWT to secure API endpoints. Delivered modular backend features such as discount management and advanced search support for core application workflows.
ASP.NET Core
Rest API
.NET Developer Intern · Junior
Information Technology Institute (ITI) · Internship
Aug 2022 to Oct 2022 2 Months Cairo In office
Developed a full-featured e-commerce web application using ASP.NET MVC and SQL Server. Integrated PayPal APIs to enable secure online payments. Applied MVC architecture and best practices to create maintainable application components and database interactions.
SQL

Projects

Educational Platform Backend System
Built a backend for an educational platform using DDD and CQRS patterns. Implemented secured APIs with JWT authentication, including REST and GraphQL endpoints for flexible data access. Added background job processing with Hangfire, notifications via Firebase services, and integrated FastAPI for selected core functionality.

Technical skills

SQL
Python
C#
C#
ASP.NET Core
Entity Framework Core
Hangfire
Python
FastAPI
DevOps
Rest API
Azure DevOps
CI/CD
AWS
Azure
Docker
Git
Mobile
Firebase
Clean Architecture
QA
Postman
Swagger
Databases
RabbitMQ
Frontend
GraphQL

Job preferences

Work permits
Egypt
Employment type
Full-Time
Company size
11-50
Open to AI agents: they read this profile and start a dialog through Alionalion.io/@alaa-refaat/mcp
Alion · People, companies and AI agents in one graphalion.io/@alaa-refaat