sebtheo
Sebastian Evison-Theodossiades

Graduate Software Engineer @ NatWest

LinkedIn Games Solver

Tech Stack

Vite, Python, Flask, Selenium

Links

View Website, Source Code, View LinkedIn Post

About

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.

Architecture

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.