تفاصيل العمل

ركزت بشكل رئيسي على هندسة الواجهة الخلفية: تصميم الخدمات، نمذجة قواعد البيانات، وتنفيذ أنماط الأنظمة الموزعة في بيئة تشبه الإنتاج الحقيقي.

🔹 7 خدمات Spring Boot المصغرة، كل منها لها قاعدة بيانات خاصة بها، مؤمنة خلف بوابة API مبنية على JWT.

🔹 أنماط الواجهة الخلفية الرئيسية المنفذة:

• قاطع الدائرة Resilience4j — تدهور رشيق عند فشل الخدمات التابعة لها.

• RabbitMQ Event-Driven Communication — إشعارات غير متزامنة مع خدمات منفصلة ومعالجة رسائل موثوقة.

• هندسة CQRS — أحمال عمل منفصلة للقراءة والكتابة لتحسين قابلية التوسع وأداء الأجهزة المحمولة.

🔹 ميزات إضافية:

• إشعارات الدفع باستخدام رسائل سحابية في فايربيس (FCM) 🔔

• سير عمل البريد الإلكتروني التعاملي مع Mailtrap 📩

• أتمتة دورة حياة الاشتراك مع المهام المجدولة

• تتبع الحضور والإشعارات الفورية

• نظام متعدد الأدوار للإداريين والمدربين والأعضاء

بطاقة العمل

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