Worked on various research problems including Minimizer sampling schemes, Colored and compacted de Bruijn Graph Indexes, Compressed and Weighted Dictionaries for K-Mers, Minimal Perfect Hashing, Rank/Select and Prefix-Sum Queries, Indexing and Estimation of Language Models, Inverted Index Compression.
Research Experience
As of June 2025, Associate Professor of Computer Science at Ca’ Foscari University of Venice, Department of Environmental Sciences, Informatics and Statistics; Assistant Professor at Ca’ Foscari from June 2022 to May 2025; Research Fellow at the CNR in Pisa, HPC-Lab, from November 2018 to May 2022, with three consecutive Young Researcher Awards (2019, 2020, and 2021).
Education
PhD in Computer Science from the University of Pisa in March 2019.
Background
His research activity focuses on the design and implementation of compressed data structures for indexing large quantities of data coming from different fields of Computing, such as Bioinformatics, Information Retrieval, and Natural Language Processing. The main objective is to improve the efficiency of complex tasks in these fields by providing efficient (i.e., “fast”) and effective (i.e., “small”) indexes to maintain/query data.
Miscellany
Committed to efficient software production, his software is available on GitHub.