These are some of my research papers and technical reports that you can find on my GitHub:
Film Manager, a C-based client-server system for Linux that uses TCP sockets to allow users to report, rate, and review films;
K-path problem, a study on the implementation of algorithms to find all simple paths between two nodes in a random graph;
GAM#, my Bachelor's thesis focused on the design and development of a management software for the "La Tenda ONLUS" center, helping coordinate assistance for minors in difficult situations;
Howl’s Moving Castle: another door, a Level Design Document for an action-adventure game inspired by Studio Ghibli's masterpiece, focusing on exploration and puzzle-solving mechanics;
Hypogeum, a Game Design Document for a multiplayer vehicular combat and racing game set in a futuristic arena;
Spatial Subspace Rotation, a Python implementation of the SSR algorithm for remote photoplethysmography (rPPG) to measure heart rate from face videos;
Ohm-o-matic, a distributed system for the smart management of electricity within a housing complex, featuring a P2P architecture based on the Chord protocol and REST/gRPC communication;
Folie, a C++/CLI library for Unity that implements artificial intelligence for volleyball games using Finite State Machines and Behavior Trees;
Be Strong, Be The Last, a Game Design Document for an unconventional multiplayer racing game where the goal is to finish in last place;
Algorithms for the resolution of the TSP, a comparative study and implementation of exact, heuristic, and approximation algorithms (Held-Karp, Christofides, and Blossom algorithm) for the Traveling Salesman Problem;
Housing Prices, a machine learning study comparing Ridge and Lasso regression models, combined with PCA, to predict median house prices based on the Hedonic theory;
Study-on-CNN-4-AF, a research paper exploring the use of convolutional neural networks and deep learning models for the automated diagnosis of atrial fibrillation;
MAME CGP, my Master's thesis regarding the design and development of a cloud gaming platform to preserve MAME-based arcade games;