Photo

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é.