Projects

Here are the projects I've worked on. Updates, as well as the time spent on each project, won't be regular.

2023

L'Urlo della Colomba

An RPG made with RPG Maker MZ. Coming soon (-ish, it's a spare time project so I don't know how often and how much I will work on this)

Personal project, game, on hold
ndoTap

My first web app, built with NuxtJS. Born as a UI validation tool, it presents the user with a screenshot and a simple task, asking the question "where would you tap?". By gathering these data as an heatmap, the developer can decide wether or not the GUI is well thought out.

Personal project, web app, on hold
NuzlockOne
app icon

A fully multiplatform App built with Kotlin Multiplatform, Compose Multiplatform, Ktor and more.
A companion for those brave gamers that undertake the final Pokémon challenge: a Nuzlocke!
There are few elements I am not satisfied with, that I want to work on before releasing it.

Personal project, Android, iOS, on hold
android logo ios logo
Cosplay Means Be Whatever You Want

A tribute to My Dress-Up Darling and the cosplay world as a whole, realised together with Ciocoreto: a 10 hours long shooting session in studio to make a collage of all Marin Kitagawa's cosplays in a single image!

Personal project, photography, cosplay, finished
Statues, part one

My very first "big" photography project. Inspired by classical sculptures, the idea is to capture those atmospheres and vibes into photography, with delicate poses of anonymous subjects lightly covered by white cloth.

Personal project, photography, NSFW, finished
Parallel Huffman

A project for the Parallel Systems course, where I implemented a parallel version of the Huffman Coding algorithm.

University project, parallel programming, finished
android logo
Wear Countdown
app icon

A proof-of-concept of a countdown app for Wear OS, built using Jetpack Compose and its navigation system, along with the Horologist library. It provides support to Tiles and Complications!

Personal project, Android, finished
android logo
Artificial Creativity

As a project for the ISPR course, I've written a small review of current common prompt-based and prompt-free image, text and music generation systems. While writing this review I learned a lot about the inner workings of Stable Diffusion, DALL-E and StyleGAN, all three being really fascinating.

University project, publication, review, machine learning, finished
android logo
Be My Boulder
app icon

Made in collaboration with Giuseppe Gatto and Duccio Breschi, it's a cloud-based ranking systems for bouldering routes, used to keep track of the routes and of the users' scores. It includes a web app for the users, backend and a mobile app for the admins to add and manage the routes and the routes' photos. I've worked on the mobile apps, which are currently not publicly available.

Team project, Android, iOS
android logo ios logo

2022

The HHL Algorithm

A few-pages long report on the HHL algorithm, a quantum approach to solving linear systems of equations and a very interesting dive into the perks of quantum computing.

University project, publication, review, quantum computing, finished
android logo
Caput Draconis - Duels
app icon

Remake of my very first Android app, this time built with Kotlin Multiplaform, SwiftUI and Jetpack Compose for both Android and iOS. Fun experiment where I learned a lot, and my very first iOS app!
Play Store App Store GitHub Repo

Personal project, Android, iOS, finished
android logo ios logo
Exoplanet Explorer
app icon

Very small app built in a few hours: a minimal browser of some data about exoplanets, taken from NASA's archives. A one-night project built to experiment for the first time with Jetpack Compose and hoisting.

Personal project, Android, finished
android logo
Radar Hunt
app icon

A mobile game based on touch perception: no eyes required.
A sonar-like vibration tells you where the target is, and the goal is to find it.

Personal project, Android, finished
android logo
Continual Learning for Human State Monitoring

Empirical evaluation assessing the ability of popular Continual Learning strategies in mitigating forgetting on Human State Monitoring data. Accepted to a presentation at the ESANN 2022 conference.

Publication, machine learning, finished
Pinball on Android
app icon

A porting of the fantastic Space Cadet 3D Pinball game from '90s Windows era. Built from the source decompiled by k4zmu2a and an initial Android port from iscle.

Personal project, Android, finished
android logo
Ferris Sweep

I built my first splitted keyboard. Very fun project, very cool keyboard and will probably make more.

Personal project, tinkering, finished
The Character Vault
app icon

Born as a hands-on experience to self-teach Kotlin and the MVVM design pattern and slowly evolved into a fully-fledged app, thanks to the feedbacks of the users on my Telegram channel.

Personal project, Android, finished
android logo
Neural Networks from Scratch

A neural network with regularization, momentum and other features. Made from scratch as a Master's Degree project, in collaboration with Sergio Latrofa and Riccardo Parente.

University project, machine learning, finished
unipi logo

2016