Amr Madkour

Home
Experience
Contact
Amr Madkour

Amr Madkour

Senior Software Engineer

Passionate about clean architecture, AI-augmented engineering, and systems built to last.

Quick Links

HomeExperienceContact

Connect with me

© 2026 Amr Madkour. All rights reserved.

Privacy Policy
All Experience

Talabat

Software Engineer

Mar 2018 — Jul 2018

Backend

Overview

Joined as part of a targeted short-term integration engagement at Talabat, a food delivery platform operating across the Gulf region under Delivery Hero. Built restaurant menu ingestion flows and order dispatch pipelines to connect Talabat's core platform with external restaurant systems across multiple data formats and partner schemas.

Key Achievements

  • Processed restaurant menu data in XML and JSON, deserializing into internal Talabat models and transforming to platform-compatible structures
  • Built reusable integration models to onboard multiple restaurant clients with different menu formats and data schemas
  • Developed order-posting flows that retrieved orders from the database, serialized to XML or JSON, and dispatched them to external restaurant endpoints
  • Improved integration reliability and consistency across the partner restaurant ecosystem

Tech Stack

ASP.NET Core API
C#
SQL Server
LINQ
XML
JSON
Postman
TFS

Projects & Use Cases

Talabat Restaurant Integration Platform

A backend integration layer enabling Talabat to onboard and maintain dozens of partner restaurant clients, each operating with different menu structures and data formats. The platform ingested restaurant menu data in XML or JSON formats, deserialized it into normalized internal Talabat objects, and transformed it into standardized structures compatible with the ordering platform. Generic and reusable integration models were designed so that onboarding new restaurant clients required minimal custom code per partner. Order-posting flows worked in the reverse direction: retrieving confirmed orders from the Talabat database, serializing them into the format each restaurant system expected, and dispatching them to external partner endpoints.

ASP.NET Core
C#
SQL Server
LINQ
XML
JSON
REST API
Back to ExperienceGet In Touch
TFS