I'm a software developer with a strong focus on artificial intelligence, driven by a deep passion for creating innovative solutions that serve people and improve their lives.
University of Urbino "Carlo Bo"
110/110 cum Laude
I have a strong foundation in AI and machine learning, with experience in developing algorithms and models for various applications.
Experienced in creating hybrid and multi-platform apps through the Flutter framework
Experienced in both functional and OOP: Dart, Python, Java, Erlang.






Recent Works
Developed and implemented a novel Symbolic Knowledge Injection (SKI) method during my Master’s thesis, achieving superior performance compared to existing approaches. The method leverages Siamese Training to present both data and symbolic knowledge simultaneously, enabling the model to learn from both sources. It was the only method that outperformed the uneducated model and significantly enhanced robustness under data perturbations.
This work presents the development of a model representing a smart parking system. The parking lot is equipped with various sensors and actuators to ensure safety, comfort, and customization. The structure is based on a network of interconnected devices capable of communicating and cooperating with each other. Parking space availability is verified through proximity sensors or a Computer Vision model. Using a dedicated app, users can monitor parking availability and environmental conditions in real time, and remotely send commands, thus improving service efficiency and usability.
The project implements a complete simulation of the Kademlia protocol in Erlang, where each node is a gen_server process. It includes mechanisms for routing, lookup, data storage, collision handling, and periodic republishing. Parallel threads improve efficiency, while an analytics module collects and analyzes detailed statistics on network activity.
I implemented a a Flutter application designed to simplify and optimize the scheduling process for barbershops and beauty salons. It provides a smart and flexible agenda tailored to the daily workflow of professionals who manage appointments for both men and women.