I’m an Italian student currently studying Full-Stack Web Development with high interest in all types of technologies. My passion and commitment to programming allows me to bring the highest quality possible on each project as far as my knowledge can take me.
During my spare time I enjoy developing some small projects, whatever it’s for experimenting new functionalities or just practising on the best practises (oops wordplay). Here are some of my latest projects, you can have an overview here, but if you are a geek and want to analyse the code behind each project I’ll leave the link to the GitHub repo.
Maven Archetype for Spring Boot applications
View Repo
Maven Archetype for Spring Boot Application applications with built-in Logging, Service-layer abstractions, Auth config, Auditing, and more.
Java 21
Maven 3.9.9
Spring Boot 3.5.7
CLI tool
View Repo
CLI tool for an easy integration with the Vibes
application (written in Rust!).
Currently under development.
Rust
Full Stack Web Application
View Repo
Simple URL shortener application
Frontend - TypeScript/React/Vite
Backend - TypeScript/NodeJS/Express
Database - PostgreSQL
Backend Application
View Repo
Backend application for courses & students management.
Backend - Java 21/Spring
Database - PostgreSQL
Besides my studies, all my work experiences have really helped me become a better developer and a better coworker. Here are all my recent work experiences, with a quick rundown of what I accomplished and learned from each.
Full-Stack Web Developer
Pescara, Italy
June 2025 - Current
Internship
Pescara, Italy
March - June 2025
During the internship period, I worked as a Full Stack Web Developer on an application for clubs' events & menus management, featuring many technologies such as Keycloak, Stripe, MinIO, and more, as well as the deployment of the whole stack (containerized using various Docker Containers) on a remote server through a pipeline (which included the build & push of some services to a container registry, and the monitoring of all the services' performance through many observability services such as Telegraf, Grafana & InfluxDB).
Teamwork
Java/Spring apps development
Public Speaking
Containerization
Application Deployment
INFUSE Program Internship
Athlone, Ireland
July - August 2023
Divided in two teams of aspiring developers, we developed an Android application in Java & XML using Android Studio.
Teamwork
Java/XML apps development
Speechmaking
As a Developer and tech enthusiastic I love collecting all the latest tech equipments to be as productive and motivated as possible. Here’s my current home setup!
Laptop: Apple MacBook Pro 2021 (M1 Max 24 Core GPU 32GB RAM)
Mobile: Apple iPhone 13 Pro (256GB)
Keyboard: Apple Magic Keyboard 2 (White)
Trackpad: Apple Magic Trackpad (Space Gray)
Mouse: Apple Magic Mouse 2 (White)
Headphones: Beats Solo3 Wireless (Black)
Display: 27’’ LG HDR 4K 27UL500P
USB Hub: Anker USB-C 7-in-1
IDE: NeoVim
Terminal: Ghostty && Tmux
Package Manager: Brew
Virtual Machines: UTM
API Testing: Postman
Browser: Safari
UI Design: Figma
Others: OrbStack, BoringNotch, RayCast