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 #
Year | Technology | Name | What |
---|---|---|---|
2023 | Python | awsu - ML vs LPBH | Comparing performances for face recognition between LPBH and Facenet. University project. |
2023 | Python | Vimeops | a simple import/export command line tool for your vimeo account |
2023 | Python, Django | drfx-django4 | a framework for launching new Django Rest Framework projects quickly. Updated for Django 4. |
2023 | JS | lazypiano | tool 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. |
2023 | JS | chi vuol essere nintendaro | a website created just for fun to answer the question “what Nintendo DS is it perfect for me?”. Developed in a couple of hours. |
2023 | WordPress | venerdibenessere.it | website created to embrace the tranquillity of Friday, to mentally prepare people to weekend, in terms of work productivity |
2023 | Ansible | ansible devkitpro role | to install on your own machine devkits for console development in a much easier way |
2023 | Python | GBDev | since 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 |
2022 | Python | MozItaReBot | MozillaItalia official Telegram Bot. |
2022 | Bash | Magic startup sh | magic script which setup an arch pc for the first time. |
2022 | Node + Vue | stufftrack | tracker for your stuff (implemented: books and videogames). University project. |
2021 | Python | DBHelper | tool to better understand databases. It calculates 3NF, minimal coverage, primary keys and does other interesting calculations. |
2021 | JS | UniQuizzes or here | custom implementation of JSQuizee, a simple JS engine for your quizzes (client-side only). |
2020 | Assembly | Risc V Exercises | this was the only place in 2020 where to find exercises in Risc V. |
2020 | Flutter | yafs-flutter-shop | simple shop made in material design using Flutter Web. It uses FakeStoreAPI. |
2020 | Python | another-one-the-game | simple game that uses Deepspeech. It works in italian. You should answer to questions giving a wrong answer by saying it loud. |
2020 | Java | Architecture Helper | Java tool to draw assembly pipeline of a CPU, calculate hit and miss cache, tlb calc |
2020 | - | nesdoug-nes-guide | Nesdoug’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 | - | GitNarwhal | WIP 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. |
2019 | Javascript | MastermindJS | Mastermind adaption in JavaScript. School project. |
Unreleased projects #
Year | Technology | Name | What |
---|---|---|---|
2023 | Django, React | Anonyfans | Exprime yourself in an anonymous way with this brand new social. University full-stack project with cryptos and ethereum. Django BE + React FE (not mine) |
2023 | Python | JJBot | Telegram bot to manage queue in a webradio. Commissioned by a friend of mine. |
2023 | Go, Vue | Project ADT | an infrastructure to send reports during red and blue team, in order to evaluates in a better way the score during the cyber challenges. |
2022 | Ionic | Rating Sapienza | app extension to let you review courses. University project. |
2020 | Java | Plague Inc Sapienza | epidemic simulator inspired to Plague Inc. University project. |
2020 | Flutter | Flippio | unreleased game for Android, inspired to Voltorb Flip minigame |
2019 | - | GitNarwhal | WIP 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:
- Django Day DK 2024 @ Copenhagen, Denmark - Chiptune: a 8-bit story. [slides] - [talk]
- Linux Day 2021 @ Online, speaker - Disconnected [slides in english] - [slides in italian] - [talk]
- Linux Day 2020 @ Online, speaker - Common Voice [slides]
- Flutter Espresso 2020 @ Online, speaker - An introduction to Flutter #FromABeginnerToBeginners [slides] - [talk]
- Terni MakerFestival 2019 - @ Terni, speaker
Other places and projects #
- Cookbook (italian-only): cookingbythebook.neocities.org
- Notes (mixed italian and english): dag7.it/appunti
- Curriculum Vitae: dag7.it/cv
- Gallery, a little space where I share some photos: dag7.it/gallery
- Music: dag7.it/music
- Live streaming: Twitch
- Instagram: dag7hub
- Exploding Kittens Unified Manual (Italian only): here