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
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
ERP Sicurezza sul Lavoro (HSE)
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
Gestionale Spedizioni B2B
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
API Shipping Platform
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
E-commerce Product Configurator
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
Gestionale Coworking Multi-tenant
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
Document Management System ed Ecommerce
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
Digital Asset Management
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
Gestionale Smaltimento Rifiuti
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
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.