MY PROJECTS

Tecniche Nuove - Ecommerce
Tecniche Nuove - Ecommerce
2024
Tecniche Nuove is a prominent publishing house with an extensive ecosystem. In collaboration with DMA, we developed their ecommerce website.

For the front end, we used Next JS, a cutting-edge React framework that supports both server-side rendering and static generation at build time. The ecommerce platform features multiple integrations with various software systems, presenting significant challenges.
As part of this project, I created my first Lambda function using AWS Lambda to update periodically the cover of the magazines of the ecommerce. I also contributed in core UI fragments like Menu, Checkout, Listing.
AWS
AWS Lambda
Git
NodeJS
+7 more...
Amadori
Amadori
2023
Amadori is the agribusiness's leader in italy with over 50 years of history. It's' an international company with over 1 bilion turnover. I worked with another Junior Developer at DMA and together we used HubSpot as a CMS tool. The site will support the english version soon.

We mainly used HTML - CSS - JAVASCRIPT and the HubSpot's integrated markup language HUBL. We also used the javascript library SwiperJS. We implemented the schema org for SEO optimization for the products and the recipes.
AWS Lambda
HubSpot
Javascript
CSS
+1 more...
Calibe - Website
Calibe - Website
2024
Calibe is a mid company that sells and installs luxury shower boxes. I made the entire project both the front-end and the back-end.

As back-end and CMS I used
Strapi, a cutting edge headless CMS. I created the model and use the Strapi Rest API and GraphQL API. For the front-end I used Next JS, a cutting-edge React framework that supports both server-side rendering and static generation at build time. The 90% of the pages are generated at build time to optimize the performace. In fact the site has very low response time. It was my very first full stack project for a big company.
Git
NodeJS
NextJS
React
+5 more...
Calibe - Configurator
Calibe - Configurator
2025
Calibe Configurator is a custom web application developed for Calibe, a company specialized in designing and producing luxury shower boxes. The tool allows agents and designers to generate accurate quotations for highly customizable products.

The project was developed using Next JS for the front end and Strapi as the back-end and CMS. One of the main challenges was to model and structure the client’s complex pricing list into a coherent database suitable for the configurator’s logic.

To maintain visual and functional consistency with the main website, I created and integrated a shared design system. Both the configurator and the institutional website coexist in a single monorepo, sharing UI components, styles, and even the authentication system — based on a common Strapi user database.

I developed the front end in Next JS, connected it to Strapi through APIs, and handled the data modeling necessary for the configuration and login systems.
HubSpot
Git
NodeJS
NextJS
+6 more...
ATP Group
ATP Group
2024
ATP Group, a prominent company specializing in high-quality plastic processing, needed an upgrade from their outdated and slow WordPress website. We undertook the task of refreshing their online presence using WordPress with the Oxygen builder for the front end and Advanced Custom Fields (ACF) for the content management system. For translations, we integrated WPML.

While each of these WordPress plugins is powerful individually, they are not inherently designed to work together, presenting a significant challenge. Despite these difficulties, the result was impressive, and the client was very satisfied. Additionally, I implemented a 3D renderer using JavaScript and Three.js to enhance the site's functionality and visual appeal.
PHP
WordPress
Javascript
CSS
+1 more...
ERP Bridge
ERP Bridge
2022
ERP Bridge is a HubSpot app available in the HubSpot marketplace.

The landing page is created with HUGO, a cutting edge static site generator. At that time I had never use HUGO so it was a formation on the job.
HubSpot
Javascript
CSS
HTML
DMA
DMA
2022
I had the privilege of collaborating with DMA on the development of the company's website. This project involved working closely with both the marketing and design teams to create an enjoyable user experience (UX).

Our front-end development utilized HTML, CSS (Bootstrap), and JavaScript, all integrated seamlessly into the HubSpot CMS tool.
HubSpot
Javascript
CSS
HTML
Area41
Gestore segnalazioni
C-Led
C-Led
2024
C-Led is a company specialized in the production and sale of customizable LED solutions for industrial and commercial applications.

The website was developed using HubSpot CMS with HubDB for dynamic and structured content management. The project involved a complex multilingual setup entirely managed through HubDB tables, ensuring full control and scalability for international content.

I developed custom HubSpot modules and handled the integration with HubDB. The site also features interactive carousels and sliders implemented with Swiper JS to enhance the browsing experience.
HubSpot
Javascript
Tailwind
CSS
+1 more...
Sangemini
Sangemini
2024
Sangemini is a historic Italian mineral water brand, founded in 1889 in the pristine nature of Umbria. Known for its high calcium content, it promotes bone health and overall well-being.

The website was developed using HubSpot CMS with HubDB for dynamic data management. I built custom HubSpot modules and handled the integration with HubDB to ensure flexibility and easy content updates.

The homepage features rich animations and interactive sliders implemented with Swiper JS, enhancing the visual appeal and user engagement.
HubSpot
Javascript
Tailwind
CSS
+1 more...
The Exiled
The Exiled
2024
Questo progetto è un videogioco in stile arcade sviluppato in Java da me e tre compagni di corso come parte dell’esame di Programmazione ad Oggetti. Il gioco segue il pattern __MVC__ (Model-View-Controller) e utilizza __Java Swing__ per la grafica. Sono stati utilizzati svariati pattern di programmazione (Factroy, Singleton, Builder, Iterator...). L'obiettivo è ottenere i quattro cristalli sconfiggendo i boss ai confini della mappa. Il giocatore può scegliere una classe elementale iniziale tra acqua, fuoco, erba, elettricità e normale, influenzando così abilità e strategie di combattimento. Durante l'avventura, si affrontano nemici di diversi elementi e si possono imparare nuove mosse per migliorare il proprio personaggio.
Git
Java
Pointvet Veterinaria
Pointvet Veterinaria
2024
Pointvet Veterinaria is a publishing brand of Tecniche Nuove, focused on the veterinary world. The website offers articles, news, and insights dedicated to veterinary professionals.

For this project, we used WordPress exclusively as a back office, exposing content through its GraphQL API, while the front-end was developed with Next JS to ensure performance and scalability.

I developed key UI components such as the navigation menu and article listing, and I was also responsible for maintenance and updates based on client requests.
Git
PHP
WordPress
NextJS
+6 more...
Monari e Federzoni
Monari e Federzoni
2024
Monari e Federzoni is a historic brand founded in 1912 in Modena, renowned for its traditional Aceto Balsamico di Modena. Over a century later, the company continues to cultivate over 100 hectares of vineyards in the heart of Emilia-Romagna, combining heritage and authenticity.

The website was built using HubSpot CMS with HubDB for dynamic content management.

I developed the entire website based on a design provided in Figma, ensuring full adherence to the visual and functional specifications while optimizing the site for performance and consistency across all pages.
HubSpot
Javascript
Tailwind
CSS
+1 more...
Cosmogas - Documental
Cosmogas - Documental
2025
Cosmogas is a leading company in the boiler sector in Romagna. The project is a Document Management System that allows users to upload documents in various formats. Each document has multiple revisions, which can be managed by the administrator. The system is secured by ACL rules, ensuring controlled access and permissions, all managed by the administrator. At DMA, I had the opportunity to develop the Front-End of the project using Next.js and AWS Amplify.
AWS Amplify
AWS
AWS Lambda
Git
+7 more...