هندسة الأنظمة الخلفية وواجهات API
واجهات REST وخدمات مصغّرة وأنظمة خلفية معيارية مبنية على Node.js وNestJS وLaravel، تبقى صحيحة وسهلة الصيانة تحت الضغط العالي.
Node.js
Laravel
مهندس أنظمة خلفية بخبرة تتجاوز 8 سنوات في بناء وتشغيل منصات ويب واجهات API وخدمات موزّعة وأنظمة متعددة المستأجرين. أعمل على بنية التطبيقات والبنية التحتية والأداء والأمان والنشر، وأقود فرقاً هندسية. الأدوات الأساسية: Node.js وLaravel وMySQL وRedis وLinux وKubernetes وNGINX وCloudflare.
ستة مجالات أقدّم فيها أكبر قيمة للمنتج وللفريق الهندسي.
واجهات REST وخدمات مصغّرة وأنظمة خلفية معيارية مبنية على Node.js وNestJS وLaravel، تبقى صحيحة وسهلة الصيانة تحت الضغط العالي.
تصميم المخططات وتحسين الاستعلامات وبنية التخزين المؤقت عبر MySQL وPrisma وRedis وNGINX وCloudflare، بما في ذلك إبطال الذاكرة واتساق مفاتيحها.
تحديد الاختناقات الحقيقية ومعالجتها باستخدام Grafana وLoki وSentry وتتبّع الطلبات ومراقبة حلقة الأحداث، مع إثبات التحسّن في بيئة الإنتاج.
بيئات وقواعد بيانات مستقلة لكل مستأجر، ودخول موحّد بين المستأجرين، وتكاملات Webhook والأحداث، وتحديد معدّل الطلبات والتحكّم بالصلاحيات.
بيئات إنتاج على Linux وKubernetes: NGINX وPHP-FPM وDocker وSupervisor وCloudflare وDigitalOcean، إعداداً وتشخيصاً من البداية إلى النهاية.
وكلاء ذكاء اصطناعي مربوطون بالأدوات والبيانات الداخلية عبر MCP لأتمتة التنفيذ ومراجعة الكود، ضمن مواصفات وضوابط أضعها، مع مراجعة كل تغيير.
اللغات وأطر العمل والبنية التحتية التي أعمل بها في بيئات الإنتاج.
ثماني سنوات بين شركات المنتجات والوكالات والتدريب.
أكثر من 3 سنوات في قيادة فرق الأنظمة الخلفية
أنظمة محددة صمّمتها أو شخّصت أعطالها أو أعدت بناءها في بيئة الإنتاج.
تشخيص أداء واجهات API في الإنتاج باستخدام Grafana وLoki ومقاييس زمن الاستجابة ومراقبة حلقة الأحداث، ثم تحسين النقاط البطيئة عبر طبقات الواجهة والتخزين المؤقت والوصول إلى البيانات.
تصميم بنية دخول موحّد (SSO) بلا واجهة لمستأجرين مستضافين بشكل مستقل: سجلات مركزية، وتذاكر تبادل قصيرة الأجل، وإنشاء حسابات تلقائي، ونشر تسجيل الخروج، وتبادل رموز ضمن النطاق نفسه.
بنية نشرات بريدية على SendGrid عبر الإرسال المفرد وWebhooks، مع تتبّع التسليم وإعادة المحاولة وبيانات الحملات وتجزئة البريد وإعداد النطاق والمُرسِل.
خدمات تتكامل مع بيانات Sportmonks لكرة القدم — المباريات والفرق واللاعبون والتشكيلات والإحصاءات والأحداث المباشرة والتوقعات — مع ترحيل وتكافؤ بين التطبيقات القديمة والجديدة.
دراسة كيفية إزالة مسارات معالجة الصور لبيانات C2PA، وتصميم تغييرات تحافظ على إثبات المصدر خلال تغيير الأحجام والتحسين.
تصميم وضبط التخزين المؤقت عبر Cloudflare وNGINX وRedis وطبقة التطبيق: مفاتيح الذاكرة والإبطال ومعالجة المحتوى القديم ومدد الصلاحية وتقليل الطلبات إلى الأصل.
إدارة وتشخيص بنية إنتاج على Linux: NGINX وPHP-FPM وMySQL وRedis وDocker وKubernetes وSupervisor والخدمات السحابية.
جامعة اللاذقية
إتمام كامل منهاج تكنولوجيا المعلومات مع مشاريع بلغات C# وC++ وJava.
Udacity
برنامج مدته ستة أشهر يغطي React وتحسين محركات البحث (SEO) وإمكانية الوصول (WAI-ARIA) واختبار الويب.
مجموعة مختارة من المنصات التي بنيتها أو ساعدت في توسيعها. جميع الروابط تفتح الموقع الفعلي.
منصة لمشجعي كرة القدم عالية الزيارات على بنية متعددة المستأجرين مع استجابة منخفضة الكمون.
أبرز منفذ إخباري هولندي لتقنيات الهواتف، يُخدَم عبر طبقات Redis لدعم التزامن العالي.
ناشر أخبار واسع النطاق يعمل على تخزين مؤقت متعدد المستأجرين وطبقة قواعد بيانات محسّنة.
منصة عقارية مع بحث وتصفية مخصّصة للعقارات.
موقع مؤسسي لشركة استشارات مالية وقانونية دولية.
منشور للتقنيات الذكية بنظام خلفي قابل للتوسع ومعالجة محتوى ديناميكية.
تطبيق لإدارة الفعاليات مبني على واجهات REST مع واجهات أمامية متجاوبة.
متاح للعمل التعاقدي والاستشاري عن بُعد. في ما يلي ما تستعين بي الشركات لأجله عادةً.
أصمّم البنية التحتية لتطبيق ويب جديد من الصفر: تحديد حجم الخوادم، وتخطيط الشبكة، وطبقات قواعد البيانات والتخزين المؤقت، وخط النشر، وخطة التراجع عند الحاجة.
موقعك بطيء أو يتوقف تحت الضغط. أحلّل الأداء وأحدّد الاختناق الحقيقي — الاستعلامات أو التخزين المؤقت أو NGINX أو التطبيق نفسه — وأعالجه مع أرقام قبل وبعد.
رأي ثانٍ قبل أن تلتزم: اختيار التقنيات والبنية، والبناء مقابل الشراء، والتقييم التقني، ومراجعة صريحة لخطة قائمة أو لنظام موجود.
خادم Debian جاهز للإنتاج من البداية إلى النهاية: خادم الويب وبيئات التشغيل وقواعد البيانات وشهادات SSL والجدار الناري والمهام المجدولة وتدوير السجلات والنسخ الاحتياطي التلقائي.
الانتقال إلى خادم أو مزوّد أو بنية جديدة دون توقف للخدمة، مع خطوط CI/CD حتى يتوقف الإصدار عن كونه عملية يدوية محفوفة بالمخاطر.
أن تعرف قبل أن يعرف مستخدموك. مقاييس وتنبيهات، ونسخ احتياطي مُختبر الاستعادة، وتأمين SSH والجدار الناري، وإجراء تعافٍ موثّق.
مراجعة مكتوبة لنظام قائم: ما هو متين، وما الذي سينهار مع النمو، وقائمة مرتّبة بالأولويات لما يجب إصلاحه أولاً.
العمل إلى جانب مطوّريك: معايير مراجعة الكود، وتأهيل الأعضاء الجدد، ورفع مستوى العمل الخلفي الذي يسلّمه الفريق.
أسرع وسيلة للوصول إليّ هي واتساب — امسح الرمز أو اضغط الزر. أرد عادةً خلال يوم واحد.