- Professor of Algorithms and Data Structures at the University of Pisa, Dipartimento di Informatica.
- Editorial board of Theory of Computing Systems (TOCS), Springer-Verlag, and RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications , EDP Sciences.
- PC member of ..., SWAT10, IWOCA10, ESA10, FOCS10, SPIRE11 (cochair), WADS11, IWOCA11, IWOCA12, CIKM12, ESA13, ICTCS13, IWOCA13, ICABD14, MFCS14, IWOCA14, PODS14, ISAAC14, SPIRE14, SODA15, CPM15, IWOCA15, CPM16 (cochair), IWOCA16, SPIRE16, FUN16, LATIN16, ICALP17, CPM18, WWW19, IWOCA19 (cochair), CPM2020, iABC2020, SWAT2020, WWW2020, ALGO2020 (organization chair)
- Member of the International Olympiad in Informatics.