Boring code is good code.
Surprises belong in birthday parties, not production. The cleverness budget goes into architecture, not the loop.
Backend Developer crafting .NET microservices across transportation, government, and finance — turning complex business logic into resilient APIs, clean data flows, and systems that quietly handle scale.
Production-grade APIs in ASP.NET Core with clean domains, sensible boundaries, and predictable latency. Codebases the next engineer can actually pick up.
From monoliths to event-driven services — I break problems into the right pieces, wire them with honest contracts, and keep the seams calm under real traffic.
EF Core, SQL Server, Oracle — query tuning, indexing strategy, schema design that survives growth instead of fighting it. Measured wins, not folklore.
Dockerized services, CI/CD pipelines, Azure / AWS deployments with secure JWT and OAuth flows. Less ceremony, more shipping.
Surprises belong in birthday parties, not production. The cleverness budget goes into architecture, not the loop.
Latency, throughput, error budget — write the number down before and after. Folklore is not a metric.
Pay it deliberately. A single well-bounded monolith beats four microservices owned by nobody.
Web API ticketing for 500+ daily passengers across 12+ stations. 40% lower booking latency, 10,000+ monthly transactions.
Ride-hailing backend, 100+ concurrent users daily, 40% faster geo queries, 200+ drivers onboarded monthly.
50,000+ monthly transactions. RFID integration automating 95% of vehicle detection, saving ~15h weekly.
Reporting platform + Bank El Ahly payment gateway + automated e-invoice compliance with the Egyptian Tax Authority.
Workflow automation for 100+ monthly road-advertisement licenses. 35% faster approvals.
Content management cutting update time 50% across 20+ pages. Query optimization dropped load time by 40%.
Zagazig, 2025
I'm Mohamed, a backend developer based in Cairo with four years building real production systems for transportation, government, and finance. I care about the boring parts — clean APIs, sensible data models, observability — because that's what lets teams move fast without breaking things in the dark.
Currently, I work at i-Score, where I build .NET backend systems for the finance sector. Before that, I spent four years at TransIT, delivering +6 production backend projects across the transportation sector, with a focus on scalability, reliability, and operational stability. Earlier, I started my career through an AI internship at IBM.
Engineering scalable backend services and microservices for enterprise credit information systems. Secure, cloud-deployed .NET solutions integrated with Angular frontends.
Engineered RESTful APIs cutting response times from 300ms to 150ms. Delivered 5–7 monthly releases with 98.5% uptime, reducing post-deployment bugs by 40% across 12 major releases.
Built NLP chatbots on IBM Watson Assistant improving response accuracy by 25%. Trained ML models on IBM Cloud, increasing classification accuracy and cutting training time by 15%.
Graduation project: Lung and Colon Cancer Diagnosis System — Grade A+.