A white-label product catalog platform: a public Gallery built for tablets, used by sales reps to present products to clients during meetings, a back office for managing products, tags and images, and a JSON API that powers both — with a WordPress plugin already on the roadmap. I lead development of the project, from the Laravel backend to the React/Inertia TypeScript frontend.
- Laravel
- Inertia
- React
- TypeScript
Private / internal project
The site you're reading right now: my personal portfolio, built from scratch with Astro and Tailwind CSS, with a light retro-gaming touch (pixel buttons, light/dark theme, a hidden easter egg). It includes a project collection with dedicated detail pages, a downloadable CV in Italian and English generated from the same site data, structured data for SEO, and a live GitHub stats widget. Fully bilingual (Italian/English), deployed on Cloudflare Workers — also a learning project, to experiment with the Astro ecosystem.
- Astro
- TypeScript
- Tailwind CSS
- Cloudflare
An app for Verbania's residents and visitors, with useful information, points of interest, news, events, weather and push notifications, plus a web CMS the municipality used to manage published content. I led every technical aspect of the project and built it end to end: the Android and iOS app in Flutter from a single codebase, the CMS in React, and the backend on Firebase — built with Firestore, Authentication, Cloud Functions, Storage and Cloud Messaging. I defined the Security Rules to protect data and control access to the CMS, and handled publishing the app to the App Store and Google Play.
Private / internal project
Custom management software and applications for logistics and transport companies: handling orders, clients and invoicing, warehouse inventory, dashboards and reporting, plus portals where suppliers and clients book yard unloading slots and vehicle pickups. I led the technical decisions and oversaw analysis, design and development of the web platforms built with the team, integrating with clients' existing backend APIs where needed. I built two Flutter apps entirely on my own: one for warehouse management, handling inventory and loading/unloading from storage cells, and a Windows desktop app for looking up product technical and safety datasheets. I focused in particular on performance — optimized queries over large datasets, efficient memory management, and list virtualization on the frontend — and wrote Python scripts to automate internal processes.
- TypeScript
- React
- Next.js
- Laravel
- +3
Private / internal project
Built the responsive mobile version of M4SS's corporate website, including dynamic components like a main menu that changes its items based on which area of the site the user is in.
Private / internal project
Website for the Italian paralympic powerchair sport federation: managing sports events, seasons, news and communications. I handled platform development, server management and hardening, and performance optimization.
- WordPress
- Sportpress
- Elementor
A custom CRM for a real estate agency: appointment calendar, integrated chat and video calls, a web-scraping data aggregator, comparative property valuation, and accounting/invoicing. I built several key components, including the comparative valuation module and the online data aggregator.
Private / internal project
CRM for an energy services company: client management, accounting/invoicing, electricity consumption monitoring and chart/table reporting. I worked mainly on the front end of the monitoring (audit) module, building new chart and report visualizations.
Private / internal project
Web app and landing page for a sustainable fashion campaign presented at Milan and New York fashion weeks: users signed in with Facebook or Instagram and completed a gamified challenge (posting 30 selfies wearing the same garment) to win prizes from participating brands. I built the custom WordPress theme for the presentation landing page and, later on, the entire front end of the game dashboard.
- Angular
- Symfony
- Facebook Graph API
Archive site for products certified through Genuine Way's ITEMX platform, based on blockchain technology. I built a custom WordPress theme from a dedicated design mockup, and also handled WordPress installation, maintenance, optimization and security.
Private / internal project
A platform connecting students, professionals and companies for recruiting, training and mentoring processes. I contributed to modules for data management, authentication, encryption, and role/user management, on a fully serverless Firebase backend.
Private / internal project
Front end for a dashboard certifying products from various brands via blockchain technology (Ethereum): from document upload to certification through on-chain transactions. I built the entire front end and its integration with the blockchain transaction APIs.
Private / internal project
Enterprise platform for monitoring and diagnosing machinery installed at farms and livestock facilities, with sensor data processed into tabular and chart reports. I contributed components for KPI monitoring and for running self-diagnostic tests.
Private / internal project
Responsive website for an industrial roller-shutter manufacturer: a multi-section homepage with company info, services and contacts, detail pages reachable through dynamic components, and a contact form.
One-page landing page for Voilà, a startup designing mobile alarm systems for bikes, cars and strollers: product presentation and company contacts, built from a design mockup provided by the client.
- HTML5
- jQuery
- Materialize CSS
Private / internal project