Two finished projects, published here on the site. More are on the way: you can follow them in the blog while I work on them (posts are in Italian).
Algorithm visualizer
A lab for watching algorithms at work. Sorting: Bubble, Selection, Insertion, Merge, Quick and Heap sort, with a running count of comparisons and swaps. Step-by-step binary search on a sorted array. Grid path-finding with BFS, DFS, Dijkstra and A*, with walls and mud you can draw and randomly generated mazes.
Solved problems archive
The list of problems I’ve solved with a full score on the training platform of the Italian Olympiad in Informatics, with filters by contest (national, regional, Pre-OII, Team Olympiad) and search by name. Each entry links to the official problem statement.