Projects

A selection of things I have done worth sharing.

Research & software

AI research · Thesis / MIT research stay

LLM Theory of Mind

2025 - ongoing

How do language models reason about what other players know and believe? My thesis explores this question through Liar’s Dice, a game involving hidden information and bluffing.

I extended this work during a one-month research stay at MIT in January 2026, at the invitation of Daniela Rus.

More to share on this project in November 2026.

Academic discovery · Founding engineer

BetterScholar

Apr 2025 – ongoing

An academic platform being developed as an alternative to Google Scholar. I joined as a founding engineer in April 2025.

Computer vision

Sapienza Flight Team

Oct 2023 – Jun 2024

As part of the computer vision unit, I developed software handling processes in the mission pipeline for the SUAS competition.

In 2024, our team finished 6th out of 69 teams and won the Safety Award.


Games & Telegram bots

Python · Game design / Telegram

The Village

2021

A Werewolf card game and a bot that helps human narrators create balanced games, introduce custom roles, and handle chance-driven events.

Python · Historical project

Autobus Roma

2018–2019

My first Telegram bot: real-time bus arrivals in Rome, searchable by line or stop, with favorite stops for quick access.

The transport APIs used by this version have been deprecated; the bot is no longer operational.

Python

File Converter

2021–2023

A Telegram bot using the API2Convert APIs to convert files and create PDF or Word documents from text and pictures sent in a chat.

Telegram · Werewolf community

Ares, Kronos & Themis

Helper bots for an Ancient Greece-themed Werewolf group.

Community

Events / streaming

Tournament organizer

2020 – ongoing

Organizing tournaments, managing brackets and matchmaking, and commentating on Twitch. Events have included more than 40 participants, with round-robin and finals formats.

I founded and organized tournaments with UniPlay Sapienza from May 2025.