← All projects

Sport Arbitrage

Cross-bookmaker odds-scanning system for finding sure-bet opportunities.

archived 2025 · product
JavaSpring BootGradleChrome extensionPython sidecar

A multi-component system that watched live odds across bookmakers and surfaced arbitrage opportunities — sets of bets where, regardless of outcome, total payout exceeds total stake. A Spring Boot (Java) core hosts the domain model and the quote ingest; a Chrome extension acts as one of the quote sources from inside an authenticated browser; and a Python sidecar handles things easier expressed in Python than the JVM, including a Cloudflare-challenge solver.