Backend engineer based in Cairo

Backend systems with clean .NET architecture.

Eager backend developer with a strong background in .NET, seeking a challenging role to apply my knowledge and contribute to innovative projects. Ready to learn, collaborate with professionals, and apply my skills in real-world work.

1400+ problems solved
5+ backend projects
2025 CS graduate
.NET primary stack

Experience timeline

From training rooms to production systems.

Oct 2025 - Now

.NET Backend Developer

Sheen

Developing an airline integration platform that exposes APIs for travel agencies and connects with multiple airline providers.

  • Designing RESTful APIs for booking workflows and agency integrations.
  • Working with OpenSearch and OpenTelemetry for centralized logging and observability.
May 2025 - Now

.NET Mentor

Route Academy

Running technical sessions, reviewing student work, and helping upcoming developers build stronger backend fundamentals.

Jan 2025 - Sep 2025

Fullstack .NET Developer

ARID Scientific

Built scientific platforms and CMS/LMS systems from scratch using .NET and Angular, with architecture patterns shaped around maintainability.

  • Used Onion Architecture, Vertical Slice, Minimal APIs, MediatR, CQRS, and FluentValidation.
  • Implemented transactional outbox workflows for S3, DigitalOcean Spaces, Cloudflare R2, and email services.
  • Integrated OpenAI and OCR services for AI-powered content processing pipelines.
Dec 2024 - Jan 2025

Software Engineer Intern

Smart Technologies

Contributed to a restaurant POS and inventory system, gaining hands-on experience with Odoo purchasing, sales, and inventory modules.

Nov 2023 - May 2024

.NET Development Training

Route

Built strong foundations in SQL Server, LINQ, Entity Framework Core, ASP.NET Core MVC, and APIs through practical systems including HR and e-commerce projects.

Skill stack

Backend depth, architecture taste, and enough frontend to ship complete products.

Backend

ASP.NET Core API ASP.NET Core MVC Entity Framework Core LINQ SQL Server SignalR

Architecture & Design

Microservices DDD Clean Architecture CQRS Vertical Slice N-Tier

Patterns

Outbox Pattern Saga Pattern Repository Pattern Decorator Pattern Mediator Pattern

Messaging & Infrastructure

RabbitMQ MassTransit gRPC Protocol Buffers Docker Redis Elasticsearch OpenSearch YARP Gateway

Frontend

HTML CSS JavaScript Angular Basics

Computer Science

SOLID OOP Data Structures Algorithms Competitive Programming

Selected projects

Systems that prove the stack.

Graduation Project - March 2025

Online Judge

LeetCode-style judging platform with multi-language execution, Docker sandboxing, Redis, Elasticsearch, SignalR, and WebRTC peer programming.

ASP.NET Core API Docker Redis SignalR
View repository
Microservices - 2025

E-Shop Microservices

E-commerce system using DDD, RabbitMQ with MassTransit, domain and integration events, YARP, gRPC, outbox, saga patterns, EF Core, Marten, and Docker.

Microservices RabbitMQ gRPC YARP
View repository
API - July 2024

School Management System

Clean Architecture API with CQRS, FluentValidation, localization, Serilog, SQL performance improvements, JWT authentication, refresh tokens, and role permissions.

Clean Architecture JWT Serilog SQL Server
View repository
MVC - May 2024

E-Learning Platform

MVC application with 3-tier architecture, repository and specification patterns, unit of work, AutoMapper, Identity, Redis cart caching, AJAX filtering, and file workflows.

ASP.NET MVC Redis Identity AJAX
View repository

Contact

Let's build something reliable.

Available for backend opportunities, API work, and product teams that care about clean systems.