I am currently attending the Master in Computer Science at the University of Trento, Italy, focusing on the Machine Learning field. I achieved my Bachelor's degree in Computer Science at the University of Padua, Italy, in July 2025. Unfortunately, my Bachelor thesis about a VR application is private due to sensitive materials of the host company.
I created some projects for educational purpose during my university career. Moreover, in my free time, I explored the sector of game development with Unity, experimenting on 2D, 3D, VR and multiplayer.
Steal It
VR Unity Multiplayer C#
A multiplayer horror VR game inspired by It Steals. Deployed on Meta Quest 3, the Unity XRI Toolkit was used to implement VR interactions, while Ubiq was adopted to build the multiplayer infrastructure.
Organization: Steal it
July 2026Distributed Intelligence
Java Akka Gradle
A quorum-based total order broadcast protocol for distributed intelligence databases. A codebase was integrated with all the logic of the protocols, in particular read/write management and leader election.
Organization: Distributed Intelligence
July 2026CLIP studies
Deep Learning Colab
Research project in which a baseline with CLIP was provided, with the goal of retrieving images similar to aource image conditioned with some text (e.g. "add smile"). Techniques to improve the model were investigated, such as an adapter on top of CLIP, CLAY and more.
Organization: CLIP studies
July 2026Autonomous software agent
JavaScript Node.js
Agent_Perry is a BDI agent which goal is to play the multiplayer game Deliveroo.js, an open source project designed for this assignment. Players need to deliver parcels while reacting to other agents' actions, environment changes and special tiles of the map.
Organization: AgentPerryASA
June 2026Dream Spot
Innovation Business plan
DreamSpot is an all-in-one platform that, with the help of Artificial Intelligence, will guide the user into creating his/her very personal travel by providing suggestions, feasible modifications and adequate accommodations.
Greenhouse monitoring simulator
C++ Qt
A project mainly focused on OOP using C++, leveraging on complex class hierarchies and some design patterns such as Observer and Visitor. It also involves a simple GUI on which monitoring the sensors.
Repository: Greenhouse-Monitoring
July 2024Music shop database
PostgreSQL
Design and implementation of a database with some requirements on table relations and indexing. In addition, a simple program in C is provided to execute some queries.
Repository: BuddyMusicShop
June 2024Complementary
Unity C#
3D game for PC in which the player has to alternate black and white platforms in order to complete the levels.
Up Up Up
Unity C#
2D game in which the player needs to jump and stick to small floating islands, trying to go as high as possible. It is available both for PC and mobile.
NN for digits recognition
Python Cuda
A Neural Network trained on TMNIST dataset. A GUI allows to save, upload, modify, train and test a model. Finally, a canvas permits you to draw digits that the model is asked to predict.
Repository: Digits-Recognition
August 2024