I am senior backend dev with 5+ years of experience,
Github profile:https://github.com/rahulsjha
Sports analytics platforms experience: platform analytics section for sports leagues like NBA, nfl, socker shows the live stats for player.
Frontend: https://github.com/rahulsjha/statyx-Frontend
Demo: https://drive.google.com/file/d/1MM9s7fH6XkBgMpIbQMhxkwRXxrmdAb6m/view?usp=drivesdk
Backend: https://github.com/rahulsjha/statyx-backend
Production issue face :-
Root cause: A bad deploy pushed a config change that pointed our data ingestion pipeline to a deprecated API endpoint. The ingestion jobs kept silently failing with no alerts fired because the health checks were checking the wrong service layer.
How I fixed it:
Rolled back the config to the last known-good version
Restarted the ingestion workers for all three league connectors (NBA, NFL, MLS/EPL)
Backfilled the 4-hour gap in player stats and scoring event data
Patched the health check to actually validate data freshness, not just service uptime