Depuis le 2021 Docente e ricercatore presso la Facoltà di Tecnologie dell'Informazionne dell'Università Tecnica Ceca a Praga (Repubblica Ceca).
2019-2021 Postdoc alla Facolté di Science Nucleari ed Ingegneria Fisica dell'Università Tecnica Ceca a Praga (Repubblica Ceca).
2018-2019 ATER all'Institut de Recherche en Informatique Fondamentale dell'Université Paris Diderot (Francia).
2016-2018 Assegno di ricerca (postdoc) al Laboratoire de combinatoire et d'informatique mathématique dell'Université du Québec à Montréal (Canada), sotto la supervisione di Prof. Srečko Brlek e Prof. Christophe Reutenauer.
2017 Docente alla McGill Univesity e all'UQAM (Canada).
2016 Diploma di dottorato in informatica teorica all'Université Paris-Est (Francia), tesi "Codes bifixes, combinatoire des mots et systèmes dynamiques symboliques" (Codici bifissi, combinatoria delle parole e sistemi dinamici simbolici), relatore Prof. Dominique Perrin.
April 2016 Visiting student al Laboratoire de combinatorie et d'informatique mathématique dell'Université du Québec a Montréal (Canada).
2013-2016 Docente all'Université Paris-Est e all'École Supérieure d'Ingénieurs de Paris-Est (Francia).
2013 Master (laurea magistrale) d'eccellenza "International Master in Mathematics and Computer Science - the Bezout Excellence Track" (Laurea internazionale in matematica ed informatica) nell'ambito del LabEx Bézout, curriculum informatica, all'Université Paris-Est (Francia), tutor di tirocinio Prof. Dominique Perrin, mention très bien.
2012 Stage CRUI-MAE (Conferenza dei Rettori delle Università Italiane - Ministero degli Affari Esteri) presso l'Istituto Italiano di Cutura dell'ambasciata Italiana ad Atene (Grecia).
2012 Vincitore del premio "E. Gugino" per la miglior tesi di laurea in matematica dell'Università degli Studi di Palermo (Italia).
2012 Diploma di laurea specialistica in matematica presso l'Università degli Studi di Palermo (Italia), tesi "Codici bifissi ed insiemi Sturmiani", relatore Prof. Antonio Restivo, ottenuta con 110/110 e lode e menzione.
2009 Diploma di laurea triennale in matematica presso l'Università degli Studi di Palermo (Italia), tesi "Cenni sulla teoria dei nodi", relatore Prof. Claudio G. Bartolone, ottenuta con 110/110 e lode.
2007-2008 Erasmus presso l'Univeristé d'Artois (Francia).
dal 2 al 6 settembre 2024 19e Journées Montoises d'Informatique Théorique, Nizza (Francia).
dal 30 giugno al 5 luglio 2024 Conference on Theoretical and Computational Algebra, Aveiro (Portogallo).
dal 14 al 20 maggio 2024 Konference TIGR CoW24 (Combinatoiria delle Parole 2024), Janovn nad Nisou (Cechia).
dal 2 al 7 luglio 2023 Conference on Theoretical and Computational Algebra, Pocinho (Portogallo).
dal 26 al 28 giugno 2023 RCI Offsite, Senohraby (Cechia).
dal 12 al 16 giugno 2023 DLT & WORDS 2023, Umeå (Svezia).
17 marzo 2023 Mathematics of Cellular Automata, Praga (Cechia).
dal 13 al 14 gennaio 2023 RCI Offsite, Plzeň (Cechia).
dal 5 al 9 settembre 2022 18èmes Journées Montoises d'Informatique Théorique, Praga (Cechia).
dal 15 al 17 giugno 2022 Dyadisc 5: S-adicity, Liegi (Belgio).
dal 13 al 15 giugno 2022 SDA2-2022 : Journées Annuelles Systèmes Dynamiques, Automates et Algorithmes, Liegi (Belgio).
dal 23 al 25 maggio 2022 RCI Offsite, Říčany (Cechia).
dal 18 al 23 maggio 2022 Konference TIGR CoW22 (Combinatoiria delle Parole 2022), Janovn nad Nisou (Cechia).
dal 4 al 7 novembre 2021 Pracovním víkendu v Děčíně, Děčín (Cechia).
dal 20 al 24 settembre 2021 LATA 2021, Milano (Italia).
dal 13 al 17 settembre 2021 WORDS 2021, online.
dal 12 al 16 luglio 2021 ENSPM2021 (Encontron Nacional Sociedade Portuguesa de Matemática 2021), online.
dal 23 al 27 giugno 2021 Konference CoW21 (Combinatoiria delle Parole 2021), Telč (Cechia).
dal 11 al 15 gennaio 2021 Invariants combinatoire et algébriques des décalages et des pavages / Algebraic and Combinatorial Invariants of Subshifts and Tilings, Marsiglia (Francia).
dal 18 al 22 settembre 2020 ITAT (Informačné Technológie - Aplikácie a Teória), Oravskalesna (Slovacchia).
dal 10 al 14 settembre 2020 Konference CoW20 (Combinatoiria delle Parole 2020), Janov nad Nisou (Cechia).
dal 7 al 10 novembre 2019 Pracovním víkendu v Děčíně, Děčín (Cechia).
dall'11 al 12 luglio 2019 Giornate di Informatica Teorica in memoria di Aldo de Luca, Roma (Italia).
dal 1 al 5 luglio 2019 CSR-2019: The 14th International Computer Science Symposium in Russia, Novosibirsk (Russia).
dal 19 al 21 giugno 2019 SDA2-2019 : Journées Annuelles Systèmes Dynamiques, Automates et Algorithmes, Orsay (Francia).
dal 21 al 23 novembre 2018 CODYS >> Kickoff - Réunion de lancement du projet ANR, Parigi (Francia).
dall'11 al 12 ottobre 2018 40 années d'algorithmique de graphes, Parigi (Francia).
dal 19 al 21 maggio 2018 Discrete Models of Complex Systems, Orléans (Francia).
dal 24 aprile al 5 maggio 2017 Ponts entre les suites automatiques, l'algèbre et la théorie des nombres', Montréal (Québec, Canada).
dal 3 al 7 aprile Atelier Combinatoire des mots et pavages, Montréal (Québec, Canada).
dal 19 al 20 gennaio 2017 Secondo Incontro di Combinatoria delle Parole, Palermo (Italia).
dal 5 al 9 settembre 2016 16e Journées Montoises d'Informatique Théorique, Liegi (Belgio).
dal 4 al 6 luglio 2016 SDA2-2016 : Journées Annuelles Systèmes Dynamiques, Automates et Algorithmes, Lione (Francia).
dal 23 al 27 maggio 2016 Numeration 2016, Praga (Cechia).
dal 9 al 11 maggio 2016 workshop EQINOCS, Paris (France).
dal 21 al 25 marzo 2016 Colloque en l'honneur de Marcel-Paul Schützenberger, Bordeaux (Francia).
dal 14 al 18 marzo 2016 Combinatoire des mots, Marsiglia (Francia).
dal 4 al 5 febbraio 2016 LSD&LAW 2016 - London Stringology Days / London Algorithmic Workshop 2016, Londra (Inghilterra, Regno Unito).
dal 18 al 20 gennaio 2016 GDR-IM 2016 - Journées nationales 2016 GDR Informatique-Mathématique, Villetaneuse (Francia).
dal 14 al 16 gennaio 2016 FLA 2016, Napoli (Italia).
7 octobre 2015 réunion EQINOCS, Grenoble (France).
dal 14 al 17 settembre 2015 WORDS 2015, Kiel (Germania).
dal 27 al 30 luglio 2015 DLT 2015 - 29th International Conference in Languange Theory, Liverpool (Inghilterra, Regno Unito).
dal 1 al 5 giugno 2015 Growth, Symbolic Dynamics and Combinatorics of Words in Groups, Parigi (Francia).
dal 25 al 29 maggio 2015 Workshop on Automatic Sequences, Liegi (Belgio).
dall'8 al 10 aprile 2015 SDA2-2015 : Journées Annuelles Systèmes Dynamiques, Automates et Algorithmes, Marne-la-Vallée (Francia).
2 febbraio 2015 riunione EQINOCS, Créteil (France).
dal 15 al 19 dicembre 2014 Workshop on Symbolic Dynamics on finitely presented Groups, Santiago del Cile (Cile).
dal 23 al 26 settembre 2014 15e Journées Montoises d'Informatique Théorique, Nancy (Francia).
12 giugno 2014 Journée du Labex Bézout Data Science and Massive Data Analysis, Marne-la-Vallée (Francia).
dal 9 al 14 febbraio 2014 2014 Information Theory and Applications Workshop, San Diego (California, USA).
dal 27 al 31 gennaio 2014 Representing Streams II, Leida (Paesi Bassi).
10 gennaio 2014 riunione EQINOCS, Marne-la-Vallée (Francia).
dal 18 al 20 dicembre 2013 Fractals and Numeration » Approximation and numeration 13, Parigi (Francia).
dal 1 al 5 luglio 2013 Words, Codes and Algebraic Combinatorics - A conference in honor of Christophe Reutenauer's 60th birthday, Cetraro (Italia).
dal 18 al 21 giugno 2013 DLT 2013 - 17th International Conference on Developments in Language Theory, Marne-la-Vallée (Francia).
dal 3 al 7 giugno 2013 Automata Theory and Symbolic Dynamics Workshop, Vancouver (Colombia Britannica, Canada).
dal 9 al 10 settembre 2010 Problemi e applicazioni in algebra, geometria e analisi, Genova (Italia).
dal 4 al' 8 marzo 2019 École jeunes chercheurs en informatique mathématique, Marsiglia (Francia).
du 27 mars au 7 avril 2017 École et Atelier "Combinatoire des mots et pavages" organisé par le CRM, Montréal (Québec, Canada).
dal 2 al 13 novembre 2015 CIMPA Research School CantorSalta2015, Dynamics on Cantor Sets, Salta (Argentina).
dal 24 agosto al 4 settembre 2015 CIMPA-IRAN Research School Tiling and Tessellations, Esfahan (Iran).
dal 20 al 24 gennaio 2014 Scuola invernale Representing Streams II organizzata dal Lorentz Center, Leida (Paesi Bassi).
dal 31 luglio al 5 settembre 2011 Scuola estiva Corso Estivo di Matematica / Summer Course in Mathematics: Perugia 2011 organizzata dalla SMI (Scuola Matematica Interuniversitaria), Perugia (Italia).