About Me
Hi, I'm Giovanni 👋, I am a Ph.D. student in Computer Science at the University of Liverpool (UK), under the supervision of Yannis Goulermas, Vladimir Gusev, Michael Gaultois, Matthew Rosseinsky, and in collaboration with the Leverhulme research centre for functional materials design. I received my Master's degree in experimental particle physics from the University of Pisa (IT). I conducted my thesis within the Mu2e experiment at the Fermi National Laboratory (US), under the supervision of Stefano Di Falco and Robert H. Bernstein. I am currently based in Lugano (CH), where I will be collaborating with the Graph Machine Learning Group, under the supervision of Cesare Alippi, until May 2024.
My Research
My research focuses on interdisciplinary problems between machine learning and science. In particular, I focus on spatio-temporal machine learning, time series analysis, graph processing and applications in material weathering.
You can find a list of my publications here.
Spatio-Temporal Machine Learning
My primary focus is on ML models for spatio-temporal data, like Gaussian Processes and Spatio-Temporal Graph Neural Netowrks.
Time Series Analysis
I study patterns in Multivariate Time-series, as well as kernel design, dynamical systems forecasting and reservoir computing.
Industry Projects

Weathering Predictions
Nov 2020 — ongoingWe use full-history weathering data for paints formulation to predict long term performances in untested locations. Ultimately, the extraction of greater formulatory information can guide the design of safe and durable materials.
Funded by Beckers