F1 Intelligence Hub
Production-grade Formula 1 analytics platform with real-time ML predictions and race strategy insights.
Overview
Architected a full-stack analytics hub combining FastAPI and Next.js with a scalable 18-table PostgreSQL schema. Built a 1,400+ feature ML pipeline deploying 4 XGBoost/LightGBM models for lap-time forecasting (R² 0.757) and overtake probability (ROC-AUC 0.741). Real-time WebSocket streaming delivers live race updates to concurrent users via a Celery + Redis pub/sub layer.
Key Highlights
- 4 ML models (XGBoost / LightGBM) — R² 0.757 for lap-time forecasting, ROC-AUC 0.741 for overtake prediction
- 1,400+ features engineered from historical race, weather, and telemetry data
- WebSocket streaming for real-time lap updates to concurrent users
- pgvector similarity search for historical race pattern analysis
- Celery + Redis task queue powering async data ingestion pipelines
- Full MLOps: Docker Compose, GitHub Actions CI/CD, MinIO model registry
More Projects
Jersey Number Recognition Pipeline
Spatio-temporal pipeline for recognizing jersey numbers from soccer player tracklets, combining pose-guided torso cropping with CNN and BiLSTM recognition models.
Mining Digital Work Artifacts
AI-powered desktop app that mines developers' local work artifacts to generate portfolios and surface skill growth.