Boring code is good code.
Surprises belong in birthday parties, not production. The cleverness budget goes into architecture, not the loop.
Backend Developer with five years of production C# and .NET — building the integration services that connect banks and government platforms with national authorities, and the real-time systems behind Egypt's transportation network.
REST APIs in C# with ASP.NET Core Web API on .NET 8 / .NET 6 — dependency injection, request validation, and clean contracts that the next engineer can actually pick up.
Secure system-to-system integration with the Ministry of Interior, Public Prosecution, ACA, GAFI, and the Digital Egypt Platform — plus payment gateways and the Egyptian Tax Authority.
SQL Server, Oracle, and Entity Framework Core in production — relational schema design, entity modeling, and validation rules, including private and restricted networks.
SignalR / WebSockets for live location tracking, NetTopologySuite for zone-based matching, and backend integration with physical gates, tag readers, barriers, and receipt printers.
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.
Ride-hailing platform in the New Administrative Capital. Real-time driver tracking, zone-based driver selection, driver–passenger matching, full trip lifecycle, and dynamic fare pricing.
Toll & gate management integrated with physical hardware — tag readers, barriers, automatic gate opening for subscribed vehicles, category-based fees, and Epson receipt printing.
Cabin reservation and booking backend, National Bank of Egypt payment gateway, Egyptian Tax Authority integration, and a separate Crystal Reports reporting system.
Trip booking and ticket purchase across a multi-station, multi-route network, with pre-boarding ticket validation and metro-style station / route logic.
Permit approval and renewal workflows with configurable pricing by advertising location / zone and advertisement type.
Backend and admin dashboard / CMS for the official Ministry of Transport site, with a publishing workflow that reflects content changes on the public website.
Cairo, 2025
I'm Mohamed, a backend engineer based in Cairo with five years building production systems in C# and .NET for finance, government, and transportation. I care about the boring parts — clean APIs, sensible data models, honest validation — because that's what lets integrations between institutions run quietly.
Currently a Senior Software Engineer at iScore, the Egyptian Credit Bureau, I build the APIs and integration services that connect banks and the Digital Egypt Platform with national authorities — the Ministry of Interior, Public Prosecution, Administrative Control Authority, and GAFI. Before that, I spent four years at TransIT, building 6 production systems associated with the Egyptian Ministry of Transport — from real-time ride-hailing to hardware-integrated toll gates.
Developing REST APIs and integration services that connect financial institutions and government platforms with national authorities — secure request exchange, inquiry workflows, entity models, and validation for citizen- and institution-facing services.
Transportation-sector company associated with the Egyptian Ministry of Transport. Built backend systems for production transportation, government, and commercial platforms — real-time ride-hailing, hardware-integrated tolling, payment gateway and tax authority integrations.
Very Good with Honors. Graduation project: Lung and Colon Cancer Diagnosis System — a deep learning histopathology classifier (benign / malignant) with a Flask backend and Angular frontend. Grade A+.