Tommaso ha ottenuto la sua Laurea Magistrale in Data Science presso l'Università Sapienza di Roma, discutendo una tesi dal titolo "Algorithms and Applications for Multilayer Networks: Frequent and Contrast Subgraphs" sotto la supervisione di Aris Anagnostopoulos (Università Sapienza, Roma) e Francesco Bonchi (Eurecat, Barcellona & Fondazione ISI, Torino).
I suoi interessi di ricerca sono nell'area della teoria dei grafi, in particolare su algoritmi efficienti e di approssimazione per la ricerca di strutture dense.
Al momento conduce la sua ricerca sotto la supervisione di Francesco Bonchi (Eurecat, Barcellona & Fondazione ISI, Torino).