Computer Engineering student at the University of Pisa, Italy 🇮🇹
Feel free to contact me at
Remote car
An RC car controlled over the internet (from anywhere in the world) with an arduino, an android phone, and a PS4 controller
Codfish 2000
Javascript chess engine written from scratch, with a simple PHP-MySQL back-end that allows users to store analyzed positions
Image processing
VHDL digital circuit implementing an image processing algorithm on the FPGA module of a Zynq-7000 development board
UniPi++
Browser extension that enhances the University of Pisa students portal, published on both Chorme Web Store and Mozilla Addons
Football analyzer
Computer vision model based on YOLOv11 that analyzes football matches
Digital signature server
C11 digital signature server implemented using the OpenSSL and libsodium crypto libraries
Distributed inverted index
Distributed application that builds an inverted index structure implemented using both the Hadoop and Spark frameworks
Parallel ray tracing
Fine tuning and profiling of a parallel ray tracing application on both CPU and GPU hardware
Satellite communications
Simulation of a satellite-based communication system using the OMNeT++ framework and statistical analysis of the obtained results
Woodenbox
Home server running Proxmox VE on an old laptop moved inside of a custom wooden case. The server is booted up remotely by telegram bot hosted on an ESP32 and is accessed via a WireGuard VPN
SmartBuildings
MySQL database which handles buildings equipped with sensors and provides data analytics functions such as damage estimation following earthquakes
Radioactive decay
High school graduation assignment concerning physics, maths (differential equation of radioactive decay) and sciences (Carbon-14 dating & the Chernobyl accident)