← Back to list
Registration: 18.09.2026

Omar Alfarouk Ashraf

Specialization: Backend .NET Developer
— Backend .NET Developer with hands-on production experience building and maintaining a Retail ERP system, backed by a strong architectural foundation in Vertical Slice Architecture, CQRS, and MediatR. — Comfortable across the full backend stack — ASP.NET Core Web API, EF Core, Dapper, SQL Server — with practical exposure to microservices, RabbitMQ, and Redis. — Applied AI experience integrating LLM-powered features into production APIs and leading AI-native product strategy for a university management platform. — Competitive programming background (ICPC, Codeforces Pupil). — Active in the technical community as a Backend Mentor at Middleware Academy and Vice Lead of the Backend Track at Microsoft Student Club.
— Backend .NET Developer with hands-on production experience building and maintaining a Retail ERP system, backed by a strong architectural foundation in Vertical Slice Architecture, CQRS, and MediatR. — Comfortable across the full backend stack — ASP.NET Core Web API, EF Core, Dapper, SQL Server — with practical exposure to microservices, RabbitMQ, and Redis. — Applied AI experience integrating LLM-powered features into production APIs and leading AI-native product strategy for a university management platform. — Competitive programming background (ICPC, Codeforces Pupil). — Active in the technical community as a Backend Mentor at Middleware Academy and Vice Lead of the Backend Track at Microsoft Student Club.

Skills

C#
ASP.NET Core
Entity Framework Core
SQL Server
PostgreSQL
Dapper
LINQ
RabbitMQ
Redis
REST API
CQRS
MediatR
Vertical Slice Architecture
Microservices
Docker
Git
JWT
RBAC
Azure DevOps
GitHub Actions
MySQL
JavaScript
HTML
CSS
Postman
Nginx
WebSocket
C++
CI/CD
Swagger

Work experience

Backend .NET Developer
since 01.2026 - Till the present day |T-Gate
ASP.NET Core, C#, EF Core, SQL Server
● Develop and maintain backend modules for a production Retail ERP system using ASP.NET Core, C#, and EF Core. ● Implemented the Deposit order type for the Sales Order module: enum extensions, new DTO fields, service-layer logic, and the related EF Core migration. ● Debugged data-integrity issues, including a soft-delete tracking bug caused by AsNoTracking() reintroducing deleted records.
Backend .NET Developer
08.2025 - 03.2026 |Elevate Tech
ASP.NET Core, RabbitMQ, Redis, Azure DevOps, GitHub Actions
● Studied Modular Monolith vs. Microservices, Bounded Contexts, and Aggregates; built services with ASP.NET Core (Minimal APIs & Web APIs). ● Implemented RabbitMQ messaging, caching (in-memory, Redis, distributed), and API Gateway routing; practiced CI/CD with Azure DevOps/GitHub Actions.
Backend Mentor
07.2025 - 01.2026 |Middleware Academy
ASP.NET Core Web API, C#, EF Core, SQL Server, LINQ, AutoMapper, JWT, RBAC
● Guide students through backend development using ASP.NET Core Web API, C#, EF Core, SQL Server, LINQ, AutoMapper, JWT, RBAC, and clean architecture patterns.

Educational background

Information Systems (Bachelor’s Degree)
2022 - 2026
Al-Obour Higher Institute (AHI)

Languages

ArabicNativeEnglishAdvanced