Saltar al contenido principal
Deporte y Analítica

Shutli

Análisis de partidos en directo

Motor de señales en tiempo real

Puntuación de xG y momentum

Servicio de probabilidad en directo (FastAPI + LightGBM)

Reentrenamiento diario + rollback automático

2026
Año
Premium

Características Premium

Con las funciones avanzadas que ofrece este proyecto, los usuarios tienen control total.

Motor de señales en tiempo real

Puntuación de xG y momentum

Servicio de probabilidad en directo (FastAPI + LightGBM)

Reentrenamiento diario + rollback automático

Backtesting walk-forward

Suscripciones (StoreKit 2 / Google Play Billing)

Verificación de compras en el servidor

Widgets y Live Activities en iOS

Widgets en Android

Sobre el Proyecto

Construí y lancé Shutli de principio a fin como Lead Mobile Engineer (Full-Stack) en ADORB Bilişim: la aplicación Flutter, el backend NestJS y el flujo de datos en tiempo real sobre Redis y Socket.IO. El producto alcanzó 30.000+ usuarios registrados y 3.000+ suscriptores de pago en los 8 meses siguientes al lanzamiento y está cubierto por 800+ pruebas automatizadas.

También construí la capa de ML: un motor de señales en tiempo real basado en reglas que puntúa los goles esperados (xG) y el momentum, más un servicio independiente de probabilidad en directo con FastAPI + LightGBM, con reentrenamiento diario y rollback automático. Un backtesting walk-forward sin fugas de datos sobre 7.243 partidos evitó que un modelo previo al partido, más débil, llegara a producción.

Desarrollé la facturación de las suscripciones de extremo a extremo (StoreKit 2, Google Play Billing, verificación de compras en el servidor) y las funciones nativas de plataforma: widgets y Live Activities en iOS (Swift) y widgets en Android (Kotlin).

Tech Stack

Tecnologías Utilizadas

FlutterNestJSPythonFastAPILightGBMRedisSocket.IOStoreKit 2Google Play BillingSwiftKotlin