Ecommerce website
2025
Initial design and implementation of an ecommerce website using the Flask framework. Advanced laboratory for the Object Oriented Design and Analysis course during my Master’s program.
Parallel propagator for the Stable Marriage constraint
2024 - 2025
CUDA-based Constraint Programming propagator for the Stable Marriage Constraint, integrated in the Minicpp solver. Initially developed for my Master’s Thesis.
simple_icd_11
2024 - 2025
A Python library for ICD-11 codes. It connects to an API to retrieve, parse and cache the data associated with ICD-11 codes.
Compiler’s front end
2023
Implementation of a compiler’s front end for an imperative language. Group project for the Languages and Compilers course during my Master’s program.
ScegliMeglio
2022 - 2023
Web app for the creation of social choices, which are brief polls where voters must decide between some alternatives. Group project for the Software Engineering course during my Master’s program.
Food recipes app
2022
Almost complete design and developement of a Flutter application for managing food recipes Project for the Mobile Applications Design course during my Master’s program.
EasyXML
2021
A small Java library to easily parse, unparse and manipulate XML code.
Library for exchanging messages with Amazon Vendor
2021
A Java library that implements the sending and receiving of messages to and from the Amazon Vendor servers, using the SFTP protocol. Not kept up to date.
ICD-10 to ICD-11 Death Certificate Conversion
2020
Program for converting death certificates from ICD-10 to ICD-11, including a simple analysis of the results. Group project for the Data & Techniques for eHealth course during my Bachelor’s program.
Product-Configuration
2019
Group project for the Interactive 3D graphics course during my Bachelor’s program, using the Three.js library.
Modeling and rendering with boxes
2019
Group project for the Interactive 3D graphics course during my Bachelor’s program, using the Three.js library.