تفاصيل العمل

قمت بتصميم وتطوير منصة متعددة المستأجرين (Multi-Tenant) لتكامل خدمات الألياف البصرية (FTTH)، متوافقة مع معايير ANRT، وتدعم تنسيق الطلبات بين مشغل البنية التحتية ومشغلي الاتصالات (INWI، IAM، Orange).

تم تصميم وتنفيذ واجهات REST API وفق معيار VULA لتغطية دورة حياة الاشتراك (إنشاء الطلب، التفعيل، التعليق، الإلغاء)، مع تطبيق تحقق صارم من البيانات وقواعد خاصة بكل مشغل.

قمت بتطوير نظام Callback متعدد البروتوكولات لمعالجة التحديثات في الوقت الحقيقي، باستخدام REST (OAuth2) و SOAP (WSSE)، مع آليات Retry ومعالجة غير متزامنة باستخدام Laravel Horizon.

تم بناء نظام Workflow قابل للتهيئة (State Machine) يغطي دورة حياة من 8 مراحل، مع دعم الانتقالات التلقائية، التفرعات الشرطية، والتكامل مع Webhooks في الزمن الحقيقي.

كما قمت بتنفيذ نظام مصادقة متعدد المستأجرين باستخدام Laravel Passport (OAuth2)، مع إدارة صلاحيات دقيقة وعزل كامل للبيانات بين المؤسسات.

تم تطوير محرك حسابات جغرافية باستخدام معادلات Haversine ومعالجة بيانات Shapefile، مما يسمح بتحديد دقيق لتغطية الألياف وربط البنية التحتية.

تم تسليم واجهتين Next.js (لوحة تحكم إدارية + بوابة المشغلين) مع بنية حاويات (Docker، Nginx، Redis) لضمان قابلية التوسع والمعالجة غير المتزامنة.

تم ضمان استقرار النظام واستمرارية التشغيل عبر اعتماد بنية تعتمد على الطوابير (Queue-Based Architecture)، واستراتيجيات Retry، وممارسات نشر جاهزة للإنتاج.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
المهارات