About Me 🖖

Hello There! I'm a mathematician who turned to the dark side of computer science. I have a Bachelor's Degree in Mathematics and I'm currently pursuing a Master's Degree in Computer Science at the University of Pisa, Italy.
Efficient Succinct Data Structures on DAGs
Bachelor's Thesis in Mathematics - University of Pisa
Supervisor: Roberto Grossi
I am also a member of PHC, a group of enthusiastic students about technology, software, hardware, and how they work together. We manage a few servers, websites and services for the mathematics department students. Sometimes we also organize seminars about various topics related to math and computer science (often together!).
These are some of my research interests:
- 📕 Succinct data structures and data compression
- 📘 Algorithms and data structures
- 📗 Graph theory and high-performance computing
- 📙 Rust and low-level code optimization
Personal Projects
Compressed Integer Vector Library
Posted on:February 20, 2025A Rust library that implements a compressed integer vector with fast random access that stores values with instantaneous codes in a bitstream
Identifying small worlds networks
Posted on:February 24, 2023Spatial Networks and small words, an experimental study on real-world datasets. Developed in Python with parallel processing support for the computation of the heaviest functions.
Methods for solving PageRank with multiple damping factors
Posted on:December 27, 2022Implementation of the shifted power method and the shifted GMRES method
An exact and fast algorithm for computing top-k closeness centrality
Posted on:April 26, 2022An exact and fast algorithm for computing top-k closeness centrality, tested on the IMDb dataset
Editorial activity
I used to write cool articles and guides for a tech blog: MoreThanTech
I mostly talked about learining Linux, fixing Windows, interesting open-source projects and exotic mechanical keyboards. Here you can read everything that I wrote during those two years! Note that it's all in italian.
Music
A collection of my public playlists on Spotify. Nothing too fancy, just a bunch of songs that I like