
I'm a PhD student in Computer Science at GSSI, in L'Aquila. Advised by Franco Raimondi and Fosca Giannotti, I'm doing research on Conversational Explainable AI, leveraging Large Language Model capabilities to develop an interactive user-centered tool. I'm also an external collaborator of the CRAb research group in Brazil, supporting graduate students on works with Deep Reinforcement Learning.
Interests
My goal is to develop research on Safe and Responsible AI, with a focus on non-expert users. More specifically, I'm working on novel tools that use LLMs to support the interaction of any user with AI systems and, therefore, foster interpretability, transparency, and trustworthiness.
In the field of Deep Reinforcement Learning, my interests include multi-agent cooperation and competition, emulation of human play styles in Non-Player Characters, and interpretability of autonomous agents. Other research interests include Neural Network Optimization, Computer Vision, and Scientific Machine Learning. I'm also interested in high-performance code, Data-Oriented Design, game development, and playing with Assembly.
Education
I received a Master's degree in Computer Science in 2018 from the Federal University of Ceara (UFC) in Brazil, under the supervision of Prof. Joaquim Bento, and a Magna Cum Laude Bachelor's degree in Computer Science in 2015, also from UFC.
Work Experience
I've spent almost five years in industry, in which I experienced a broad range of technologies while working as a developer in several projects. I worked as a Research Engineer in the COATI Project-Team on projects of Neural Network Optimization, under the supervision of CNRS researcher Emanuele Natale @Inria. In collaboration with Pierluigi Crescenzi and Emanuele Natale, I was the main programmer of WorldDynamics.jl, an open-source framework for world dynamics modeling and simulation. Previously, I worked with Data Science, Computer Vision for human segmentation, Optical Character Recognition, and Computational Geometry applied to 3D printing @Instituto Atlântico. Before, I worked with Digital Image Processing for Biometrics and fingerprint segmentation with Deep Neural Networks @GREat.
Timeline of Technologies
| Technology | Main Languages | Periods |
|---|---|---|
| Game Development | C/C++, ASM | 2011-2014, 2021 |
| Computer Graphics | C/C++ | 2013-2014, 2019 |
| Genetic Algorithms | C/C++ | 2014-2015, 2020 |
| Convolutional Neural Networks | Python | 2015-2018, 2021-2022 |
| Deep Reinforcement Learning | Python | 2015-2024 |
| Biometrics | C/C++ | 2018 |
| Image Processing | C/C++, Python | 2018, 2020 |
| Computer Vision | C/C++, Python | 2018, 2020 |
| 3D Printing | C/C++ | 2019-2020 |
| Data Science | Python | 2021-2022 |
| Neural Networks Optimization | Julia, Python | 2022 |
| World System Dynamics | Julia | 2022-2023 |
| RestAPI | Python | 2025 |
| Explainable Artificial Intelligence | Python | 2019, 2021-Present |
| Large Language Models | Python | 2023-Present |
Curriculum Vitae
You can find my full CV here and also a one-page résumé.