depuis septembre 2019 Postdoc à la Fakulta Jaderná a Fyzikálně Inženýrská (České Vysoké Učení Technické v Praze).
2018-2019 ATER à l'Institut de Recherche en Informatique Fondamentale (Université Paris Diderot).
2016-2018 Stage postdoctoral au Laboratoire de Combinatoire ed d'Informatique mathématique, Université du Québec à Montréal, avec directeurs de stage Srečko Brlek et Christophe Reutenauer.
depuis septembre 2017 Charg&eqcute; de cours à l'Universit&eagrave; McGill.
mars 2013-2016 Diplome doctorale en informatique à l'Université Paris-Est Marne-la-Vallée, thèse "Codes bifixes, combinatoire des mots et systèmes dynamiques symboliques", directeur de thèse M. Dominique Perrin. Monitorat d'enseignement pendant la thèse.
avril 2016 Étudiant invité au Laboratoire de Combinatoire ed d'Informatique mathématique Université du Québec à Montréal (Québec, Canada).
septembre 2012-2013 "M2 Master d'excellence "International Master in mathematics and computer science" (Master international en mathématiques et informatique) dans le cadre du LabEx Bézout, curriculum informatique à Université Paris-Est Marne-la-Vallée directeur de stage M. Dominique Perrin, mention très bien.
mai à juillet 2012 Stage CRUI-MAE (Conférence des Recteurs des Universités Italiennes - Ministère des Affaires Étrangères) à l'Institut Culturel Italien d'Athènes (Grèce).
2012 Lauréat du prix "E. Gugino" pour la meilleure thèses en mathématiques de l'Università degli Studi di Palermo pour l'année accadémique 2010/2011.
mars 2012 Master en mathématiques (Diploma di laurea specialistica in matematica) à l'Università degli Studi di Palermo, thèse "Codici bifissi ed insiemi Sturmiani" (Codes bifixes et ensembles Sturmiens), directeur de thèse M. Antonio Restivo, obtenue avec 110/110 cum laude et mentionné pour le prix "E. Gugino".
juillet 2009 Licence en mathématiques (Diploma di laurea triennale in matematica) à l'Università degli Studi di Palermo, thèse "Cenni sulla teoria dei nodi" (Sur la thé des n\oelig;ds), directeur de thèse M. Claudio G. Bartolone, obtenue avec 110/110 cum laude.
septembre 2007 à février 2008 Séjour d'études à l'Université d'Artois dans le cadre du programme Erasmus, Arras (France).
7 à 10 novembre 2019 Pracovním víkendu v Děčíně, Děčín (Tchéquie).
11 à 12 juillet 2019 "Giornate di Informatica Teorica in memoria di Aldo de Luca", Rome (Italie).
1 à 5 juillet 2019 "CSR-2019 : The 14th International Computer Science Symposium in Russia", Novossibirsk (Russie).
19 à 21 juin 2019 "SDA2-2019 : Journées Annuelles Systèmes Dynamiques, Automates et Algorithmes", Orsay (France).
21 à 23 novembre 2018 "CODYS >> Kickoff - Réunion de lancement du projet ANR", Paris (France).
11 octobre à 12 octobre 2018 "40 années d'algorithmique de graphes", Paris (France).
19 à 21 mars 2018 "Discrete Models of Complex Systems", Orléans (France).
24 avril à 5 mai 2017 "Ponts entre les suites automatiques, l'algèbre et la théorie des nombres", Montréal (Québec, Canada).
3 à 7 avril 2017 Atelier "Combinatoire des mots et pavages", Montréal (Québec, Canada).
19 à 20 janvier 2017 "Secondo Incontro di Combinatoria delle Parole", Palerme (Italie).
5 à 9 septembre 2016 "16e Journées Montoises d'informatique théorique", Liège ().
4 à 6 juillet 2016 "SDA2-2016 : Journées Annuelles Systèmes Dynamiques, Automates et Algorithmes", Lyon (France).
23 à 27 mai 2016 "Numeration 2016", Prague (Tchéquie).
9 à 11 mai 2016 " colloque EQINOCS", Paris (France).
21 à 25 mars 2016 "Colloque en l'honneur de Marcel-Paul Schützenberger", Bordeaux (France).
14 à 18 mars 2016 "Combinatoire des mots", Marseilles (France).
4 à 5 février 2016 "LSD&LAW 2016 - London Stringology Days / London Algorithmic Workshop 2016", Londres (Angleterre).
18 à 20 janvier 2016 "GDR-IM 2016 - Journées nationales 2016 GDR Informatique-Mathématique", Villetaneuse (France).
14 à 16 janvier 2016 "FLA 2016", Naples (Italie).
7 octobre 2015 "réunion EQINOCS", Grenoble (France).
14 à 17 septembre 2015 "WORDS 2015", Kiel (Allemagne).
27 à 30 juillet 2015 "DLT 2015 - 29th International Conference in Languange Theory", Liverpool (Angleterre).
1 à 5 juin 2015 "Growth, Symbolic Dynamics and Combinatorics of Words in Groups", Paris (France).
25 à 29 mai 2015 "Workshop on Automatic Sequences", Liège (Belgique).
8 à 10 avril 2015 "SDA2-2015 : Journées Annuelles Systèmes Dynamiques, Automates et Algorithmes", Marne-la-Vallée (France).
2 février 2015 "réunion EQINOCS", Créteil (France).
15 à 19 decembre 2014 "Workshop on Symbolic Dynamics on finitely presented Groups", Santiago (Chili).
23 à 26 septembre 2014 "15e Journées Montoises d'informatique théorique", Nancy (France).
12 juin 2014 Journée du Labex Bézout "Data Science and Massive Data Analysis", Marne-la-Vallée (France).
9 à 14 février 2014 "2014 Information Theory and Applications Workshop", San Diego (Californie, États-Unis).
27 à 31 janvier 2014 "Representing Streams II", Leyde (Pays-Bas).
10 janvier 2014 "réunion EQINOCS", Marne-la-Vallée (France).
18 à 20 decembre 2013 "Fractals and Numeration » Approximation and numeration 13", Paris (France).
1 à 5 juillet 2013 "Words, Codes and Algebraic Combinatorics - A conference in honor of Christophe Reutenauer's 60th birthday", Cetraro (Italie).
18 à 21 juin 2013 "DLT 2013 - 17th International Conference on Developments in Language Theory", Marne-la-Vallée (France).
3 à 7 juin 2013 "Automata Theory and Symbolic Dynamics Workshop", Vancouver (Colombie-Britannique, Canada).
9 à 10 septembre 2010 "Problemi e applicazioni in algebra, geometria e analisi", Gênes (Italie).
4 à 8 mars 2019 "École jeuunes chercheurs en informatique mathématique", Marseilles (France).
27 mars à 7 avril 2017 École et Atelier "Combinatoire des mots et pavages" organiséa par le CRM, Montréal (Québec, Canada).
2 à 13 novembre 2015 CIMPA Research School "CantorSalta2015", Dynamique sur les ensembles de Cantor, Salta (Argentine).
24 août à 4 septembre 2015 CIMPA-IRAN Research School "Tiling and Tessellations", Ispahan (Iran).
20 à 24 janvier 2014 École d'hiver "Representing Streams II" organisée par le Lorentz Center, Leyde (Pays-Bas).
31 juillet à 5 septembre 2011 École d'été "Corso Estivo di Matematica / Summer Course in Mathematics: Perugia 2011" organiséa par le SMI (École Interuniversitaire de Mathématiques), Pérouse (Italie).