Un unico referente, che risponde di tutto.
Sono Luigi Davide Micca, software architect con focus sul front-end, di base a Siviglia. Quando lavori con me, la persona con cui parli alla prima call è la stessa che progetta l'architettura, scrive il codice e risponde del risultato.
In sette anni tra Milano e Siviglia ho guidato team front-end e progettato architetture tra e-commerce, consulenza enterprise, moda e industria — Callmewine, Prometeon e oggi uno dei più grandi gruppi del lusso al mondo. La mia specialità è la modernizzazione applicativa: prendere ciò che esiste e portarlo agli standard di oggi, senza fermare il business.
E poi c'è una piccola missione personale: fare la mia parte perché il web non resti fermo ai primi anni 2000. Pubblico ciò che imparo — vue-smart-state, la mia libreria open-source per Vue, è su npm.

In breve
- Software Architect, focus front-end — modernizzazione applicativa
- 7+ anni, da developer ad architect e team lead
- TypeScript, React, Next.js, Vue/Nuxt, Node, Go
- Go, TypeScript, Vue, Node & MongoDB (Udemy) · Business English (St. John's University)
- Siviglia, Spagna — prima, Milano
- Italiano, English, Español
- smart-state, vue-smart-state e nuxt-smart-state — stato persistente per React, Vue e Nuxt, su npm
- LM Università di Padova · Triennale Università di Pavia — Economia e Gestione Aziendale
Come lavoro
Diretto
Parli con chi fa il lavoro. Le decisioni richiedono una conversazione, non un comitato.
Onesto
Se un'opzione più economica o più semplice fa più al caso tuo, sarò io il primo a dirtelo.
Misurabile
Prima di iniziare, ogni progetto stabilisce come si misurerà il successo — e alla fine lo misuriamo davvero.
Durevole
Codice, documentazione e decisioni pensati per chi li erediterà.
Open source
npm i smart-state
Lo useState di React, in versione adulta: persistente, condiviso tra componenti e tab, con TTL, migrazioni versionate e validazione a runtime. Senza provider, zero dipendenze, ~1,4 kB — sicuro in SSR e Next.js.
npm i vue-smart-state
Lo useState di React per Vue 3: type-safe, persistente e sincronizzato tra le tab — con scadenze TTL, scritture debounced e serializer su misura. Zero dipendenze, sicuro in SSR.
npm i nuxt-smart-state
Il modulo per Nuxt: useSmartState auto-importato ovunque, che, oltre alla persistenza, passa il valore dal server al client via payload.