Shutli
Live-Spielanalyse
Echtzeit-Signal-Engine
xG- & Momentum-Bewertung
Live-Wahrscheinlichkeitsdienst (FastAPI + LightGBM)
Tägliches Retraining + automatischer Rollback
Premium-Funktionen
Mit den erweiterten Funktionen dieses Projekts haben Nutzer die volle Kontrolle.
Echtzeit-Signal-Engine
xG- & Momentum-Bewertung
Live-Wahrscheinlichkeitsdienst (FastAPI + LightGBM)
Tägliches Retraining + automatischer Rollback
Walk-Forward-Backtesting
Abonnements (StoreKit 2 / Google Play Billing)
Serverseitige Kaufverifizierung
iOS-Widgets & Live Activities
Android-Widgets
Über das Projekt
Shutli habe ich bei ADORB Bilişim als Lead Mobile Engineer (Full-Stack) von Anfang bis Ende aufgebaut und veröffentlicht: die Flutter-App, das NestJS-Backend und den Echtzeit-Datenfluss über Redis und Socket.IO. Das Produkt erreichte innerhalb von 8 Monaten nach dem Start 30.000+ registrierte Nutzer und 3.000+ zahlende Abonnenten und ist durch 800+ automatisierte Tests abgedeckt.
Auch die ML-Schicht habe ich gebaut: eine regelbasierte Echtzeit-Signal-Engine, die Expected Goals (xG) und Momentum bewertet, sowie einen separaten FastAPI-+-LightGBM-Dienst für Live-Wahrscheinlichkeiten mit täglichem Retraining und automatischem Rollback. Leakage-freies Walk-Forward-Backtesting über 7.243 Spiele verhinderte, dass ein schwächeres Pre-Match-Modell in Produktion ging.
Die Abrechnung der Abonnements habe ich durchgängig umgesetzt (StoreKit 2, Google Play Billing, serverseitige Kaufverifizierung) sowie die nativen Plattformfunktionen: iOS-Widgets und Live Activities (Swift), Android-Widgets (Kotlin).