Salta al contenuto principale

Portfolio

Progetti

Una selezione di progetti su cui ho lavorato. Per ragioni di NDA, alcuni dettagli sono omessi ma le sfide tecniche e i risultati sono reali.

Fleet Management SaaS

NCC / Trasporti2025 - in corso

Piattaforma SaaS completa per gestione flotte con GPS tracking real-time, geofencing, e app mobile usata come tracker veicolare. Backend in Go con Clean Architecture, frontend Angular, mobile Kotlin Multiplatform (Android + iOS), microservizio geocoding.

Sfide affrontate

  • Architettura a microservizi
  • Real-time GPS tracking
  • Mobile cross-platform con Kotlin Multiplatform
  • Geocoding custom con OpenSearch
  • SaaS multitenant con database separati
  • Solver per ottimizzazione servizi custom
  • Multitenant con database separati
  • Ottimizzazione database intensiva

Stack tecnologico

GoAngularKotlin MultiplatformPostgreSQLRedisOpenSearchDocker

ERP Sicurezza sul Lavoro (HSE)

Enterprise / HSE2024 - in corso

Sistema enterprise per la gestione della sicurezza sul lavoro: modulo per la gestione della documentazione dei prodotti chimici usati negli ambienti di lavoro e modulo per gestione idoneità dei fornitori nel coinvolgimento in appalti.

Sfide affrontate

  • Logiche di business molto complesse
  • Gestione di moli documentali molto elevate in tempo reale
  • Audit trail completo per compliance normativa
  • Architettura modulare

Stack tecnologico

LaravelVue.jsQuasarPostgreSQLRedisDocker

Gestionale Spedizioni B2B

Logistica2023 - 2024

Gestionale completo per azienda di spedizioni con logica tariffaria avanzata: calcolo automatico nolo per peso reale/volumetrico, fasce di peso con prezzi scaglionati, tariffe custom per cliente, gestione accessori (contrassegno, assicurazione, facchinaggio), fatturazione elettronica.

Sfide affrontate

  • Logica tariffaria complessa
  • Tariffe personalizzabili per singolo cliente
  • Calcolo IVA con gestione esenzioni
  • Fatturazione elettronica XML SDI-compliant

Stack tecnologico

LaravelVue.jsNovaMySQLHorizon

API Shipping Platform

Logistica / E-commerce2023 - 2024

Riscrittura completa delle API REST per piattaforma di spedizioni B2C. 50+ endpoint documentati con Swagger/OpenAPI per consumo da app Flutter, integrazione Stripe per pagamenti e sistema credito prepagato, social login OAuth.

Sfide affrontate

  • Documentazione Swagger/OpenAPI completa per rest api
  • Integrazione Stripe (pagamenti, webhook, credito prepagato)
  • Sistema coupon con logiche di sconto configurabili
  • Social login OAuth (Google, Facebook, Apple)
  • API Resources per response consistenti

Stack tecnologico

LaravelMySQLSwagger/OpenAPIStripeSanctum

E-commerce Product Configurator

E-commerce / Fashion2023

E-commerce custom con configuratore prodotto avanzato: generazione dinamica delle immagini prodotto combinando layer PNG in base agli attributi selezionati (colore, materiale, dimensioni). Migliaia di combinazioni possibili, rendering server-side con caching su S3.

Sfide affrontate

  • Rendering dinamico immagini a partire dalle combinazioni possibili
  • Caching intelligente su S3 (render once, serve forever)
  • Sistema prezzi dinamico basato su combinazioni attributi
  • Necessità di contenere i tempi di sviluppo usando Laravel Nova come admin area

Stack tecnologico

LaravelVue.jsInertia.jsNovaImagickS3Stripe

Gestionale Coworking Multi-tenant

Real Estate / SaaS2020 - 2026

Piattaforma SaaS multi-tenant per la gestione di spazi coworking: prenotazione sale riunioni, uffici privati e postazioni. Sistema di controllo accessi con QR code, hardware IoT custom su Raspberry Pi, messaggi audio personalizzati per ogni utente.

Sfide affrontate

  • Architettura multi-tenant con database separati
  • Integrazione hardware IoT (Raspberry Pi + Go)
  • Sistema prenotazioni con gestione conflitti
  • Client hardware con sintesi vocale personalizzata

Stack tecnologico

LaravelMySQLGoRaspberry PiDocker

Document Management System ed Ecommerce

Industria2020 - 2021

Sistema di gestione documentale e ordino di parti di ricambio per azienda manifatturiera: upload file con revisioni multiple, ricerca full-text nei contenuti PDF, gestione commesse clienti, sistema carrello per ordini foto/documenti. Multi-lingua con supporto completo.

Sfide affrontate

  • Versioning documenti con storico revisioni
  • Ricerca full-text nei contenuti dei PDF
  • Sistema multi-lingua completo
  • Gestione permessi per cliente/commessa
  • Ecommerce per ordinare parti di ricambio a partire da documentazione tecnica

Stack tecnologico

LaravelVue.jsMySQLFull-text SearchPDF Processing

Digital Asset Management

Design / Branding2019 - 2021

Piattaforma per gestione asset digitali aziendali: font, glifi SVG, media. Sistema di versioning semantico (major.minor.patch) con time-travel tra revisioni, conversione automatica SVG to WebFont, gestione multi-cliente.

Sfide affrontate

  • Versioning semantico con navigazione temporale
  • Conversione SVG to WebFont automatica
  • Gestione font con pesi e varianti multiple
  • Multi-cliente con asset separati

Stack tecnologico

LaravelVue.jsMySQLGruntSVG Processing

Gestionale Smaltimento Rifiuti

Smaltimento rifiuti / Ambientale2018 - 2020

ERP completo per azienda di smaltimento rifiuti: gestione formulari, codici CER, omologhe, logistica ritiri, fatturazione, integrazione PEC automatica, calendario servizi, geocoding indirizzi, gestione listini e preventivi.

Sfide affrontate

  • Architettura a moduli indipendenti
  • Integrazione PEC con daemon automatico
  • Gestione codici CER e normativa rifiuti
  • Logistica ritiri con geocoding
  • Gestione fatturazione elettronica
  • Emissione RIBA

Stack tecnologico

LaravelVue.jsMySQLIntegrazione PEC

Molti dei miei progetti sono coperti da NDA. I case study mostrati descrivono le sfide tecniche e i risultati in modo anonimizzato, rispettando gli accordi di riservatezza.

Hai un'esigenza simile?

Raccontami la tua idea e vediamo insieme come realizzarla.

Parliamone