Works

A list of projects I have done in the past years.

What

I started coding in 2016, and I’ve accomplished a lot since then.

This serves as a memento—a way to reflect on my journey and track my progress.

Enjoy exploring the rabbit hole!

Coding projects

2024

  • NL2BashCMD a state of the art for NLP, with a focus on some popular models.
  • MariAI An AI powered by ChatGPT, Python and other modules. University project.
  • The Wall a place for your notes and public notes, still in beta. Powered by Django.
  • Unreleased Dungeon’s game a dungeon videogame, I wrote a devlog about it here.
  • Unreleased Gift Tracker: a gift tracker to keep track of the gifts you have to buy for your friends and family, with friend requests. Full stack project, powered by Django and Nuxt.

Past works

YearTechnologyNameWhat
2023Pythonawsu - ML vs LPBHComparing performances for face recognition between LPBH and Facenet. University project.
2023PythonVimeopsa simple import/export command line tool for your vimeo account
2023Python, Djangodrfx-django4a framework for launching new Django Rest Framework projects quickly. Updated for Django 4.
2023JSlazypianotool to play songs in an easy way, by transforming each chord in the song into the best shape of that chord to make you switch between each chord without stress and fatigue.
2023JSchi vuol essere nintendaroa website created just for fun to answer the question “what Nintendo DS is it perfect for me?”. Developed in a couple of hours.
2023WordPressvenerdibenessere.itwebsite created to embrace the tranquillity of Friday, to mentally prepare people to weekend, in terms of work productivity
2023Ansibleansible devkitpro roleto install on your own machine devkits for console development in a much easier way
2023PythonGBDevsince 2021, I have developed some routes in the backend and some scrapers to create the Homebrew Hub , a huge database with tons of homebrews and games
2022PythonMozItaReBotMozillaItalia official Telegram Bot.
2022BashMagic startup shmagic script which setup an arch pc for the first time.
2022Node + Vuestufftracktracker for your stuff (implemented: books and videogames). University project.
2021PythonDBHelpertool to better understand databases. It calculates 3NF, minimal coverage, primary keys and does other interesting calculations.
2021JSUniQuizzes or herecustom implementation of JSQuizee, a simple JS engine for your quizzes (client-side only).
2020AssemblyRisc V Exercisesthis was the only place in 2020 where to find exercises in Risc V.
2020Flutteryafs-flutter-shopsimple shop made in material design using Flutter Web. It uses FakeStoreAPI.
2020Pythonanother-one-the-gamesimple game that uses Deepspeech. It works in italian. You should answer to questions giving a wrong answer by saying it loud.
2020JavaArchitecture HelperJava tool to draw assembly pipeline of a CPU, calculate hit and miss cache, tlb calc
2020-nesdoug-nes-guideNesdoug’s noob-proof and easy guide on how to program on the Nintendo NES. Created a more convenient and comfortable way to browse and read it.
2019-GitNarwhalWIP Cross-platform git client for Windows and Linux. Development seems to have stopped due to lack of time and interests, although a PoC has been developed.
2019JavascriptMastermindJSMastermind adaption in JavaScript. School project.

Unreleased projects

YearTechnologyNameWhat
2023Django, ReactAnonyfansExprime yourself in an anonymous way with this brand new social. University full-stack project with cryptos and ethereum. Django BE + React FE (not mine)
2023PythonJJBotTelegram bot to manage queue in a webradio. Commissioned by a friend of mine.
2023Go, VueProject ADTan infrastructure to send reports during red and blue team, in order to evaluates in a better way the score during the cyber challenges.
2022IonicRating Sapienzaapp extension to let you review courses. University project.
2020JavaPlague Inc Sapienzaepidemic simulator inspired to Plague Inc. University project.
2020FlutterFlippiounreleased game for Android, inspired to Voltorb Flip minigame
2019-GitNarwhalWIP Cross-platform git client for Windows and Linux. Development seems to have stopped due to lack of time and interests, although a PoC has been developed.

With Mozilla Italia Community

From 2019 to 2023, I was actively involved in the Mozilla Italia Community, contributing in various ways, including:

  • CV Project Organizer: Managed the beta contest and the final contest in April.
  • Common Voice App Beta Tester: Tested the “CV Android” app, enabling users to contribute to the Common Voice Project.
  • mozitahub_bot: Developed features for the official Telegram bot of the Italian community. I implemented a functionality that forwards tweets and retweets from Mozilla Italia’s Twitter account to the main channel, eliminating the need for a third-party service. I also contributed by adding new commands and improving code readability through refactoring and beta testing.
  • mozitaantispam_bot: Served as a beta tester for the Antispam bot for the Mozilla Italia Telegram community.
  • MITADS - MozillaItalia DeepSpeech Model: Developed importers for datasets, including qallme and TedTalks, and reviewed sentences for the Common Voice project.
  • Pubblicare il tuo Sito: Translated an article for Mozilla MDN.

My Music

I create electronic music, focusing on chiptune using Game Boy and LSDJ.

Discover more about my music here!

Listen to my music:

Talks and slides

I’ve been giving talks for a while now, and I’ve been collecting the slides I’ve used.

Here they are, in order from newest to oldest:

Other places and projects

Boring and useless lists

  • Tech events I attended

    • Django Day DK 2024 @ Copenhagen, Denmark as a lightning talk speaker
    • Pycon IT 2024 @ Florence
    • MLOps 2024 (online)
    • Webinar “Web For All: introduzione allo sviluppo web accessibile” 2024
    • Linux Day 2023
    • Maker Faire 2023
    • Linux Day 2020 - speaker - Common Voice
    • Flutter Espresso 2020 - speaker - An introduction to Flutter #FromABeginnerToBeginners
    • Tim Smart Spaces Hackathon 2020 - Entry as Ronnie
    • Frascati Scienza 2021
    • Frascati Scienza 2020 (online)
    • Merge-it 2019: Mozilla Reps
    • Google Hash Code 2019
    • Terni MakerFestival 2019 - speaker
    • Maker Faire 2019
    • Linux Day 2019
    • Linux Day 2018
    • RustFest Rome 2018
    • Linux Day 2017
    • Maker Faire 2017
    • Several events as organizer for MozillaItalia, available here
  • Cool things I have done in my life, worth to mention

    • Studied a little of finance in 2024
    • Have been to Malta in 2020 without getting COVID (I’ve been there in February)
    • Interrail 2019: I’ve been to Berlin, Krakow, Warsaw, Vienna, Bratislava, Zagreb, Ljubljana
    • Have wonderful friends and family