About

I am a postdoc researcher at the High Performance Computing Laboratory, part of the Institute of Information Science and Technologies of Italy’s National Research Council (ISTI-CNR). My interests are in machine learning and network science with a focus on temporal networks, especially spectral theory and graph signal processing techniques for causal learning at scale.

In my PhD, I studied efficient algorithms and neural networks for (unsupervised) clustering of temporal graphs with high-dimensional features. It led to advancements in pattern recognition, software tools, GPU computing, and generative block models for principled benchmarking.

Prior to that, my research was mostly in applied network science using OSINT frameworks. I have collaborated on projects with international organizations like UNICEF and the Education Commission, taught programming and computational social science courses in Italy and Brazil, and worked with software development and ML engineering in academic and industry settings.

My CV with work experience is available here and a list of recent contributions is found here. I also maintain a few free open-source projects and write some less technical posts in a blog.

Recent news


Recent publications