أحمد الحفني

مطوّر Backend أول · PHP و Laravel

أنظمة Backend لا مجال فيها للخطأ في المال أو الحالة أو التزامن.

أنا أحمد الحفني. أعمل بـ PHP و Laravel منذ أكثر من خمس سنوات، منها أكثر من أربع سنوات احترافيًا، أبني فيها الجانب الخلفي لمنصات الأسواق الإلكترونية وأنظمة الحجز ومنصات SaaS: مسارات الدفع، والمحافظ، ودورة حياة الطلبات، والمعمارية التي تُبقيها قابلة للصيانة.

دراسات الحالة

خمسة مشاريع، كلٌّ منها مرويّ كمشكلة، ثم القرارات التي اتخذتها، ثم ما نتج عنها.

  1. SaaS متعدد المستأجرينFood Link — قاعدة بيانات لكل تاجرمنصة طلبات متعددة المستأجرين للمطاعم والمتاجر، لا يمكن فيها إنشاء تاجر جديد داخل transaction واحدة.
    • Laravel 13
    • PHP 8.3
    • MySQL
    • stancl/tenancy
  2. مدفوعات سوق إلكترونيAl-Kout — مدفوعات تُسوّى مرة واحدة بالضبطسوق إلكتروني للمتاجر والخدمات، يمكن فيه أن يبلّغ عن الدفعة نفسها webhook وإعادة محاولة من العميل وفحص مجدول.
    • Laravel 12
    • PHP 8.3
    • MySQL
    • Filament
  3. سوق B2BMsane — سلة واحدة ومصانع كثيرةسوق تصنيع B2B تتحوّل فيه عملية إتمام الشراء الواحدة إلى عدة طلبات، ويجب أن يساوي مجموع الأجزاء الإجمالي بالضبط.
    • Laravel 11
    • PHP 8.2
    • MySQL
    • Sanctum
  4. المدفوعات والحجزB3 Academy — لا تضيع أي دفعةمنصة تعليم ورعاية تبيع ستة أنواع من المنتجات عبر pipeline دفع واحد، ويجب فيها ألّا يتحمّل العميل أبدًا تكلفة فشل يقع بعد الدفع.
    • Laravel 12
    • PHP 8.4
    • MySQL
    • MyFatoorah
  5. توزيع الطلباتDropCare — إيصال الوصفة الطبية إلى الصيدلية المناسبةمنصة توصيل من الصيدليات تعرض كل طلب على الصيدليات على شرائح، ثم توسّع البحث عن مندوب توصيل حتى يقبله أحدهم.
    • Laravel 11
    • PHP 8.2
    • MySQL
    • Socket.IO

أعمال أخرى

مشروعان ضمن فريق يستحقان نظرة أقرب.

توصيل محلي متعدد المتاجر · 2024–2025

Thunder

مطوّر Backend ضمن فريق صغير

سوق توصيل للسوبرماركت والصيدليات ومحلات الخضار، بثلاثة تطبيقات (العميل والمتجر والمندوب) وطلب يمرّ بثلاث عشرة حالة. أسّست طبقة الـ Services ومولّدها، وبنيت جانب المندوب من دورة حياة الطلب، وبنيت أكثر ميزاته تميّزًا: طلب منتج لم يُحدَّد سعره بعد.

أبرز ما فيه: التفاوض على السعر داخل المحادثة

  • Laravel 9
  • MySQL
  • Socket.IO
  • FCM

سوق خدمات البحث الأكاديمي · 2025–2026

مساعد البحوث

مطوّر Backend رئيسي

منصة تعمل فعليًا تربط الباحثين بالمستشارين والفنيين والمؤسسات. تغطي نحو ثلاثة عشر مسار طلب (استشارات، وأبحاث، وخدمات جزئية، وموافقات أخلاقية، ونشر، ومؤتمرات ومنح) إضافةً إلى منصة دورات، عبر خمسة أنواع من الحسابات.

أبرز ما فيه: أنواع طلبات كثيرة ودورة حياة واحدة

  • Laravel 11
  • MySQL
  • MyFatoorah
  • FCM

كل المشاريع

كيف أسلّم المشاريع

بنيت workflow يحوّل ملف Figma وتحليل الأعمال إلى حزم صغيرة، حزمة لكل ميزة، ثم ينفّذها وكلاء ذكاء اصطناعي وفق قواعد معمارية ثابتة. أراجع كل تغيير وأتحمّل مسؤولية القرارات.

شاهد الـ workflow

عنّي

كنت مطوّر الـ Backend الوحيد في معظم ما تراه هنا، وقدت سابقًا فريق Backend يصل إلى 8 مطوّرين: مراجعة الكود، وتوجيه المطوّرين، وتحمّل مسؤولية التسليم.

المزيد عن طريقة عملي

السيرة الذاتية

تحميل PDF
صفحة السيرة الذاتية 1صفحة السيرة الذاتية 2