One person, fully accountable.
I'm Luigi Davide Micca, a software architect with a front-end focus, based in Seville. When you work with me, the person on the first call is the same person who designs the architecture, writes the code and answers for the result.
In seven years between Milan and Seville I've led front-end teams and designed architectures across e-commerce, enterprise consulting, fashion and industry — Callmewine, Prometeon, and today one of the world's leading luxury groups. My speciality is application modernisation: taking what exists and bringing it up to today's standards without stopping the business.
The rest of the mission is simple: doing my part so the web doesn't stay stuck in the early 2000s. I publish what I learn — vue-smart-state, my open-source Vue state library, lives on npm.

In short
- Software Architect, front-end focus — application modernisation
- 7+ years, from developer to architect and team lead
- TypeScript, React, Next.js, Vue/Nuxt, Node, Go
- Go, TypeScript, Vue, Node & MongoDB (Udemy) · Business English (St. John's University)
- Seville, Spain — before that, Milan
- English, Español, Italiano
- smart-state, vue-smart-state & nuxt-smart-state — persistent state for React, Vue and Nuxt, on npm
- MSc University of Padua · BSc University of Pavia — Business Administration & Management
How I work
Direct
You talk to the person doing the work. Decisions take a conversation, not a committee.
Honest
If a cheaper or simpler option serves you better, you'll hear it from me first.
Measured
Every project defines what success looks like before we start — and we check.
Durable
Code, documentation and decisions made for the team that inherits them.
Open source
npm i smart-state
React's useState, grown up: persistent, shared across components and tabs, with TTL, versioned migrations and runtime validation. No provider, zero dependencies, ~1.4 kB — SSR and Next.js safe.
npm i vue-smart-state
React's useState for Vue 3: type-safe, persistent and cross-tab synced — with TTL expiry, debounced writes and custom serializers. Zero dependencies, SSR-safe.
npm i nuxt-smart-state
The Nuxt companion module: useSmartState auto-imported everywhere, with server-to-client payload transfer on top of persistence.