Bookmaker Odds Aggregator — Live & Prematch Parsing (5 Bookmakers)
Vitali Ilykhkun
Published
0
- Built a production-style odds aggregation platform integrating major bookmakers including Fonbet, Betcity, Liga Stavok, 1xBet, and Bet365 through custom HTTP, WebSocket, and browser automation adapters.
- Developed bookmaker polling systems to collect live and prematch betting data, process snapshots and delta updates, and persist normalized odds data into PostgreSQL.
- Designed a shared adapter architecture with unified market, event, and bookmaker status handling across multiple providers, supporting live, pre-match, blocked, and unblocked states.
- Implemented event lifecycle management including match completion detection, soft-finish handling, suspended odds retention, and automated cleanup of expired betting lines.
- Improved polling reliability through SSL/transient failure recovery, retry mechanisms, health monitoring, snapshot resets, and fixed-interval polling cycles.
- Built a Next.js review dashboard for analyzing live matches, prematch events, scores, and market odds across multiple bookmakers.
- Designed operational tooling including environment-based configuration, retention policies, pruning workflows, monitoring, and automated test coverage.
- Defined phase-one market support and acceptance criteria covering core betting markets such as 1X2, - Double Chance, Handicap, Totals, and Both Teams To Score (BTTS).