About me


Curious, dedicated and focused on technical aspects, my life right now goes around the new field of Artificial Intelligence and my main objective is to bring my own contribution to this challenging era.

I am currently a student in the Master Degree in Data Science and Artificial Intelligence at the University of Trieste, studying in details aspects like Deep and Reinforcement Learning, NLP and High Performance Computing concepts. My background derives from Economics, a field that really interests me on a quantitative point of view.

I am also a pianist and a gym enthusiast, navigating in the fantastic world of Calisthenics. I also worked as an AI Developer Intern in the AI Lab at the University of Trieste, developing a RAG agent able to perform semantic search and respond to medical questions about cardiological guidelines.

You can follow me on GitHub or connect with me on LinkedIn !

Projects

Scientific Computing Toolbox


This is a library for scientific computing written in C++ and Python. It provides a set of tools for statistical analysis, interpolation and ODE resolution.
[GitHub]

Cluster Analysis


This project explores two methods for creating a machine cluster: virtual machines and Docker containers. By implementing both approaches, it assesses their performance and efficiency in a clustered environment.
[GitHub]

Chess game


In this project I co-developed a complete chess game in C++, displaying the GUI using Streamlit. Also developed an agent able to solve simple KRvK endgames using Reinforcement Learning algorithms.
[Chess Game]

Distributed Stencil Method


This project aims at analyzing the performance of distributed stencil computations in a high-performance computing environment. Starting from a serial code implementation of the problem, a mixed approach using MPI and OpenMP is employed to evaluate the benefits of parallelism.
[Github]

SDIC-DSAI notes


Here I am co-writing the notes for all the courses of the master degree of Data Science and Artificial Intelligence of the University of Trieste.
[Github]

Fish Detection


TA robust computer vision pipeline for underwater fish analysis. It uses a YOLOv8 model for stable, real-time tracking and classification.
[Github]

CV