Tutto quello che ho messo in produzione, in un posto solo.
Un archivio di lavori per clienti e prodotti — la maggior parte ancora online. Aprine uno per il brief, lo stack e i risultati.
Piattaforma StandUp Way
Una PWA (SPA) collegata a una REST API. Le funzionalità includono un sistema di notifiche su push, WebSocket ed email; ruoli e permessi utente; pianificazione automatica delle videochiamate di gruppo (tramite agora.io); gestione appuntamenti; schede cliniche dinamiche per i clienti; e molto altro. Lo sviluppo continua a evolvere, ma poggia su una base stabile costruita dal 2023, è ben documentato e include test Playwright che coprono i flussi core dal front end.
- Laravel 11
- Nuxt 2
- Nuxt 4
- MySQL
- Redis
- WebRTC
- agora.io
- SSR / PWA
- Playwright
- Zoom video-sdk
- Pusher
- Terraform
- Docker
- OpenAI API (whisper/gpt4o-mini)
Assolombarda Servizi
Assolombarda Servizi offre soluzioni strategiche per supportare la crescita e la gestione operativa delle imprese. Controllata al 100% da Assolombarda, da oltre 40 anni affianca le aziende attraverso servizi personalizzati, consulenza specialistica e sviluppo di progetti complessi orientati all'innovazione e alla competitività. All'interno di questo contesto ho seguito la manutenzione e lo sviluppo custom di un portale legacy realizzato in WordPress, collaborando per circa due anni in modo continuativo su attività evolutive, correzioni strutturali e messa in sicurezza della piattaforma. Il progetto presentava numerose criticità tecniche e vulnerabilità, affrontate sin dalle prime fasi della collaborazione. Gran parte del lavoro si è concentrata sulla stabilizzazione del codice esistente, sul miglioramento della sicurezza e sulla gestione di una codebase sviluppata con standard qualitativi molto bassi. L'esperienza ha evidenziato concretamente quanto scelte iniziali orientate esclusivamente al contenimento dei costi possano tradursi, nel lungo periodo, in maggiori spese di manutenzione, complessità operative e debito tecnico.
- WordPress
- PHP
- MySql
Area clienti e portale operativo
Una PWA (single-page app) appoggiata a una REST API. Contiene molto: un sistema di notifiche su push, WebSocket ed email; ruoli e permessi utente; fatturazione automatica verso i clienti finali; gestione appuntamenti; spedizioni dei prodotti; e gestione completa di contratti e workflow — tra molto altro. Lo sviluppo è un flusso continuo di miglioramenti, ma poggia su una base stabile costruita dal 2021, è ben documentato e include test unitari sulle funzioni core del sistema.
- Laravel 9
- Nuxt 2
- REST API
- PWA / SPA
- WebSockets
- Push notifications
INspxt — piattaforma di gestione ispezioni
App per la gestione di ispettori e delle ispezioni che svolgono. La REST API in Laravel gestisce ruoli e permessi — principalmente amministratori e ispettori — mentre il front end in React separa nettamente i due ruoli, mostrando agli ispettori un'interfaccia semplificata limitata a un sottoinsieme di funzioni. Il sistema è stabile e performante rispetto agli accessi e al traffico dati che gestisce, e guida principalmente le attività di ispezione che certificano la qualità dei prodotti dei clienti. Un refactor completo ha migliorato la UX, semplificato la struttura del database, migrato i dati al nuovo schema e ripulito il codice server sia sintatticamente sia logicamente.
- Laravel 9
- React
- REST API
- Redis
Petformance
- Ionic2
- Laravel
- OctoberCMS
Silent Hill Web
Dopo gli annunci di nuovi capitoli della saga ho costruito una PWA in Nuxt 3 + Laravel 10 dedicata alla mia serie di videogiochi preferita. È renderizzata lato server e ottimizzata su accessibilità e usabilità per la SEO. Ha un sistema di notifiche eventi, mappe interattive costruite sopra le immagini delle mappe di gioco e una navigazione a due assi — un menu orizzontale per scegliere il gioco, uno verticale per le sue sottosezioni e le sezioni generiche. Gli utenti si registrano via email o Facebook Login. Il pannello admin — nato in Nuxt 2 per andare veloce, poi completamente rifattorizzato in Nuxt 4 + shadcn — gestisce più ruoli utente con permessi configurabili e carica velocemente immagini e video YouTube. Sia il sito sia il pannello sono trilingue: italiano, inglese e spagnolo. È un progetto totalmente no-profit, quindi la cosa principale che manca sono i contenuti — chi conosce bene Silent Hill è il benvenuto come collaboratore.
- Laravel 12
- Nuxt 4
- Reverb · WebSockets
- Redis
- SSR / PWA
- shadcn
- i18n · it/en/es
DevBoards.io
Una piattaforma di scoperta di offerte di lavoro IT e di news tech indirizzata ai mercati europeo e statunitense. Aggrega annunci da 10+ fonti tramite API guidate da AI, pubblica news tech multilingue e include una dashboard CMS amministrativa custom per la gestione dei contenuti. Due script Python importano le offerte ogni 12 ore via feed RSS e API pubbliche dei portali di lavoro, filtrando i ruoli Tech/IT e categorizzando automaticamente ogni annuncio con metadati pertinenti — così gli utenti scoprono migliaia di opportunità al giorno da un'unica piattaforma in cinque lingue, con filtri rapidi per competenze, disponibilità e seniority. Ogni utente riceve un punteggio di compatibilità per ogni annuncio e le aziende ottengono un punteggio di affidabilità basato sulla qualità degli annunci più una valutazione like/dislike data dalla community. GitHub repo (6 sottomoduli + CI/CD): https://github.com/micio86dev/itjobhub-antigravity-config
- ElysiaJS
- Bun
- Qwik
- TypeScript
- Python 3.11
- MongoDB
- Redis