Open to new roles — Cairo or remote

Ahmed Eltwab

.NET Backend Developer

I build production-grade APIs with ASP.NET Core, EF Core, and SQL Server — with consistent attention to system quality, clean architecture, and data integrity. Based in Cairo. Available immediately.

~1 yr
professional experience at EMPC
2,300+
employees served by the VMS
4+
shipped projects, 1 live in prod
Cairo, Egypt
ahmedmtwab@gmail.com
+201500065985
B.Sc. Computer Engineering · 2024

Who I am

I'm a Computer Engineering graduate (Modern Academy, Aug 2024) working as a .NET Backend Developer at Egyptian Media Production City in Cairo. My main project there has been a Visitor Management System that I rebuilt from scratch after the original vendor abandoned it — no documentation, no handover, just a running database and stakeholder interviews to reverse-engineer 7 core business modules from.

I work in Clean Architecture with CQRS and MediatR not because it's in the job description but because it made the VMS maintainable under real production pressure — 2,300+ employees, 700+ daily visitors, 150+ tenant companies depending on it. I've also handled infrastructure most devs at my experience level haven't: a live database migration with zero downtime, IIS SSL deployment.

At a glance
Cairo, Egypt
EMPC · Oct 2025 – present
B.Sc. Computer Engineering
Modern Academy · 2024 · Excellent
C# · ASP.NET Core · SQL Server
Clean Architecture · CQRS

What I work with

Proficient
C#ASP.NET CoreEntity Framework CoreSQL ServerClean ArchitectureCQRS / MediatRJWT AuthASP.NET Core IdentityIISREST APIsLINQDependency InjectionxUnit / MoqFluentValidationAutoMapperSerilogGitSwagger / OpenAPI
Familiar
DockerCI/CDAzureASP.NET Core MVCSignalRHangfireCsvHelperEPPlus

What I've built

See all →

Where I've worked

Egyptian Media Production City (EMPC)
.NET Backend Developer
Oct 2025 – presentCairo, Egypt
ASP.NET CoreEF CoreSQL ServerClean ArchitectureCQRSMediatRJWTIIS

Joined EMPC as the sole backend developer responsible for their Visitor Management System — a platform that had been abandoned by its original vendor. The codebase was gone. I started from a running production database and stakeholder conversations, and rebuilt 7 core modules while the system stayed live for 2,300+ employees and 700+ daily visitors.

  • Rebuilt a vendor-abandoned system from zero documentation — reverse-engineered 7 core business modules through stakeholder interviews and database analysis, with no source code and no handover from the original vendor
  • Migrated a corrupted legacy database with zero downtime — restructured the schema and moved data while sustaining live operations for 2,300+ employees, 700+ daily visitors, and 150+ tenant companies
  • Established a Clean Architecture foundation — centralized exception handling, CQRS with MediatR, and a layered structure that made the codebase navigable for new contributors from day one
  • Handled a live SQL Server Express → Enterprise upgrade on a production server — managed SQL Server Agent permissions, SSIS dependency issues, and post-upgrade verification under operational pressure
  • Deployed and maintained the full IIS setup — PFX certificate binding, HTTP→HTTPS redirect via URL Rewrite, app pool identity SQL permissions, 500.30 startup error debugging
  • Maintains a legacy inter-department mailing system alongside the VMS — reading undocumented code and extending it without breaking existing workflows
2,300+ employees served700+ daily visitors managed150+ tenant companies7 modules rebuilt from zeroZero downtime migration

Writing

Get in touch

Available for full-time roles in Cairo or remotely. I respond within 24 hours.

Available now

I'm actively looking for a full-time .NET backend role in Cairo or remotely. If you have a position that involves clean architecture, real production systems, or hard data problems — I'd like to hear about it.

I reply to every serious message within 24 hours.