Shutli
تحليل المباريات المباشر
محرّك إشارات لحظي
قياس xG والزخم
خدمة الاحتمالات المباشرة (FastAPI + LightGBM)
إعادة تدريب يومية + تراجع تلقائي
ميزات متميزة
بفضل الميزات المتقدمة التي يقدمها هذا المشروع، يتمتع المستخدمون بتحكم كامل.
محرّك إشارات لحظي
قياس xG والزخم
خدمة الاحتمالات المباشرة (FastAPI + LightGBM)
إعادة تدريب يومية + تراجع تلقائي
اختبار رجعي walk-forward
الاشتراكات (StoreKit 2 / Google Play Billing)
التحقّق من الشراء على الخادم
أدوات iOS و Live Activities
أدوات Android
حول المشروع
بنيتُ Shutli وأطلقتُه من الألف إلى الياء بصفتي Lead Mobile Engineer (Full-Stack) في ADORB Bilişim: تطبيق Flutter، والخدمة الخلفية بـ NestJS، وتدفّق البيانات اللحظي عبر Redis و Socket.IO. بلغ المنتج أكثر من 30,000 مستخدم مسجَّل و 3,000 مشترك مدفوع خلال 8 أشهر من الإطلاق، ويغطّيه أكثر من 800 اختبار آلي.
كما بنيتُ طبقة التعلّم الآلي: محرّك إشارات لحظي قائم على القواعد يقيس الأهداف المتوقعة (xG) والزخم، إضافة إلى خدمة مستقلّة للاحتمالات المباشرة بـ FastAPI و LightGBM مع إعادة تدريب يومية وتراجع تلقائي. ومنع اختبارٌ رجعي من نوع walk-forward خالٍ من تسرّب البيانات على 7,243 مباراة وصولَ نموذج أضعف لما قبل المباراة إلى الإنتاج.
طوّرتُ منظومة فواتير الاشتراكات من طرف إلى طرف (StoreKit 2 و Google Play Billing والتحقّق من الشراء على الخادم) وميزات المنصّة الأصلية: أدوات iOS و Live Activities بلغة Swift، وأدوات Android بلغة Kotlin.