Attualmente studente del Corso di Laurea Magistrale in Artificial Intelligence presso l'Alma Mater Studiorum Università di Bologna, allievo del programma di eccellenza per studenti di informatica presso la Orthogonal School della Fondazione ELICSIR e Tutor Didattico per il corso di Fondamenti di Informatica T di Ingegneria Gestionale.
Formazione Ha conseguito il diploma di Maturità Scientifica, indirizzo Scienze Applicate, presso il Liceo Augusto Righi di Bologna con la votazione di 100/100. Successivamente, ha conseguito con lode la Laurea Triennale in Ingegneria Informatica presso l'Università di Bologna con una media di 29.20/30. Attualmente frequenta il Master in Artificial Intelligence presso il medesimo ateneo e il programma di eccellenza della Orthogonal School.
Attività didattica Svolge attualmente l'incarico di Tutor Didattico presso l'Università di Bologna, seguendo le sessioni di laboratorio del corso di Fondamenti di Informatica T per il corso di laurea in Ingegneria Gestionale.
Attività di ricerca e progetti È attivamente coinvolto in progetti di ricerca accademica. Tra i lavori in corso, si occupa di ricerca su Approximate K-Nearest Neighbors. Inoltre, lavora al problema di Home Healthcare Routing and Scheduling, sfruttando approcci basati su Mixed Integer Linear Programming ed euristiche. In precedenza, ha sviluppato agenti di intelligenza artificiale per giochi da tavolo, tra cui un engine per il gioco Hive, utilizzando MCTS con Graph Neural Networks, e un agente per il gioco Tablut basato su euristiche Minimax.
Pubblicazioni e seminari Ha tenuto un seminario e curato un articolo dal titolo "The SAT History: from Aristotle to SAT Solvers".
Premi e riconoscimenti È vincitore della borsa di studio Orthogonal School, assegnata ai migliori 20 studenti magistrali di Informatica in Italia dalla Fondazione ELICSIR.
Altre attività Ha partecipato al programma di addestramento in sicurezza informatica Cyber Challenge.IT organizzato dal Cybersecurity National Lab.