sebtheo
Sebastian Evison-Theodossiades

Software Engineer

LinkedIn Games Solver

Tech stack: Vite, Python, Flask, Selenium

The system publishes daily solutions for LinkedIn puzzle games on a fixed schedule. A Vite client on Vercel shows results; Flask RESTX exposes documented HTTP endpoints; Selenium-wire on a Hetzner virtual machine executes the scraping and parsing steps under cron.

Challenges included dynamic markup, throttling, and failure recovery; logging supports diagnosis when the target site changes.

The build was executed as a 24-hour experiment but retained structured APIs, basic hardening, and separation of scraper, API, and UI. Use of automation against a third-party site implies adherence to that site’s terms and acceptable-use.