github email
Personal projects

💧 Ripple

[Go, Python, JavaScript, PHP, C#, MySQL, Redis]

Ripple is the first (partly) open source fully-featured private/custom server for the rhythm game osu!. It was build from scratch by reverse engineering the game’s protocol. Born in 2015 as a small collaboration between me and Howl, it became the biggest osu! private server and it’s able to run completely on users donations. The original stack was written entirely in PHP, but the current backend is written in Python and Go, while the frontend is HTML with a lot of JavaScript.


🚀 OpenSpaceTeam

Open Source spaceteam clone that runs on the browser

[Python, Vue]

OpenSpaceTeam is a little project I made for ISIS Di Maggio’s educational guidance (the high school I attended, here in Italy) as a demonstration of what their students are capable of doing at the end of the studies. It’s an open source clone of the smartphone game Spaceteam. The backend is written in Python (asyncio & socket.io) and the frontend uses vue.js.


🍃 EmaNews

Scraping and alerting system for ema.europa.eu

[Python, Vue, MySQL]

EmaNews is a project made for the University of Siena that scrapes the content of the section “Herbal medicines for human use” of the European Medicines Agency’s website, allowing users to filter and order all the medicines and documents provided by the European Medicines Agency in a way that’s not possible on the official website. EmaNews also allows users to receive notifications (by email or by a Telegram message) when a new medicine or document is updated or added. The backend is written in Python (asyncio) and the frontend uses the framework vue.js.


🐤 Minor projects

For some minor projects of mine check out my GitHub.


Also check out my work experience.