Simone Digital Solutions - Logo
React · Next.js · TypeScript · Tailwind

>Sviluppatore
Frontend Freelance

Interfacce React e Next.js scritte con cura: componenti riutilizzabili, TypeScript strict, performance misurata (non assunta), accessibilità AA, design-system rispettato. Lavoro con agenzie, product company e startup — come contractor o full-project.

+39 339 774 2955
7+Anni in frontend
TS strictSempre
98+Lighthouse target
Dashboard.tsx types.ts styles.css
1import { useQuery } from '@tanstack/react-query';
2import { MetricCard, Chart } from '@/components';
3
4// Server component con streaming
5export default async function Dashboard() {
6 const data = await getMetrics();
7
8 return (
9 <section className="grid gap-6 p-8">
10 <MetricCard title="MAU" value={data.mau} />
11 <Chart data={data.series} />
12 </section>
13 );
14}
main TypeScript: OK Next.js 15 LF · UTF-8

React, Next.js e tutto quello che ci sta intorno

Non un "so un po' tutto". Specializzazione profonda su un ecosistema maturo che copre il 90% dei progetti frontend moderni.

React 19Server + Client
Next.js 15App Router
TypeScriptStrict mode
Tailwind CSSv4
shadcn/uiRadix base
TanStack QueryData layer
React Hook Form+ Zod
SupabaseAuth + DB
tRPC / RESTType-safe API
Vitest+ Playwright
StorybookDesign system
VercelEdge deploy

Servizi di frontend development

[01]

Nuove app web da zero

Dashboard, SaaS, portali B2B costruiti con Next.js + TypeScript. Architettura scalabile, test, deploy automatico. Da brief a produzione.

Next.jsTS strictTailwind
[02]

Team augmentation

Entro nel tuo team frontend esistente come contractor: stand-up giornalieri, pull request review, pairing, rispetto delle convenzioni del team.

RemoteGitHub flowAgile
[03]

Figma → Code

Porto a produzione i design del tuo designer in modo pixel-perfect e responsive. Ogni componente da Figma diventa componente React riusabile.

FigmaDesign tokensResponsive
[04]

Performance & Core Web Vitals

La tua app React è lenta? Analizzo bundle, render, data fetching, LCP, CLS. Ti porto a Lighthouse 95+ con interventi mirati, non riscritture a caso.

LighthouseProfilerBundle analysis
[05]

Accessibilità WCAG

Audit e adeguamento a WCAG 2.2 AA. Tastiera, screen reader, contrasti, ARIA corretta. Obbligatorio per normative enti pubblici e PA dal 2025.

WCAG 2.2axe-coreKeyboard nav
[06]

Design system & component library

Costruisco o rifattorizzo il tuo design system in React: componenti tipizzati, Storybook, documentazione, token design ↔ dev allineati.

StorybookRadixDesign tokens
[07]

Migration & refactoring

Legacy JSX spaghetti? Migrazione da Create React App a Vite/Next.js, da Redux a Zustand/Query, da JS a TypeScript. Senza bloccare lo sviluppo.

CodemodsGradual TSMonorepo
[08]

AI-powered UIs

Integrazione di LLM, chat streaming, agent UIs, tool calling nel frontend. Vercel AI SDK, AI Elements, edge functions per esperienze conversazionali.

AI SDKStreamingEdge
[09]

Code review & mentoring

Review periodiche del codice del tuo team junior. Pairing su feature complesse, best practice per scale, standard setting. Contratto mensile.

MentoringPR reviewsBest practices

I numeri di un'app che costruisco

Non sono medie generose. Sono i target che perseguo e verifico su ogni deploy con Lighthouse CI e Vercel Analytics.

98
Performance
Lighthouse mobile
100
Accessibility
WCAG 2.2 AA
<1.2s
LCP
Largest Contentful Paint
0.00
CLS
Zero layout shift

Il mio workflow tipo

[$ brief]
Kickoff call30-60 minuti per capire obiettivi, vincoli, stack esistente, deadline, chi sarà il mio interlocutore tecnico e di prodotto.
[$ setup]
Onboarding tecnicoAccesso a repo, documentazione, ambienti di test. Leggo il codice esistente, pongo domande, mappo convenzioni del team.
[$ plan]
Breakdown & stimaSpezzo il lavoro in task tracciabili (Jira/Linear/GitHub Issues) con stima realistica. Nessuna sorpresa di scope.
[$ code]
Sviluppo su branch dedicatoPR piccole e frequenti, commit coerenti, test dove serve davvero, nessuna "magic" senza documentazione inline.
[$ sync]
Check-in periodiciSync veloci (async via Slack o call settimanali) con video-demo delle feature. Zero sorprese alla fine dello sprint.
[$ ship]
Deploy & handoffMerge, rilascio, monitoring in produzione, documentazione per il team, passaggio di consegne pulito.

Domande che mi fanno spesso

Se la tua non è qui, scrivimi: rispondo entro 24h, in modo concreto.

Lavori come freelance o come dipendente?
Solo freelance, con P.IVA regolare in Italia. Posso emettere fattura diretta o lavorare via intermediari/agenzie. Contratti standard di engagement con NDA e IP assignment se serve.
Remote o on-site?
Remote full come default. Per kick-off, workshop o momenti chiave sono disponibile on-site in Emilia-Romagna e hub italiani (Milano, Bologna, Firenze). Fuori Italia: su progetti di più lungo periodo.
Time zone e disponibilità?
Time zone Europe/Rome. Rispondo in giornata su messaggi, fisso call in giornata o il giorno dopo. Disponibilità oraria flessibile per overlap con team UK e US East Coast.
Quanto ti impegni a tempo pieno su un cliente?
In genere lavoro su 1-2 progetti attivi in parallelo. Posso andare full-time 5 giorni/settimana o part-time 2-3 giorni/settimana a seconda dello scope. Mai più di 2 full clients contemporaneamente.
Puoi firmare NDA e contratti aziendali?
Assolutamente sì. NDA, contratti di engagement, IP transfer, non-compete ragionevoli: tutto standard. Se hai un template aziendale, lo faccio girare dal mio commercialista e procediamo.
Cosa NON fai?
Non sono un designer: non disegno in Figma io, porto in codice i design di altri. Non faccio DevOps avanzato (Kubernetes complessi, infra AWS custom): gestisco deploy su Vercel/Railway ma non setup infrastrutturali da zero. Non faccio mobile native (Swift/Kotlin): se serve mobile uso React Native.

$ let's_build_something.ts

Hai bisogno di un frontend developer serio su React/Next.js per un progetto nuovo, un team che cresce o un'app da riscrivere bene? Scrivimi: in 24h ti dico se sono la persona giusta e in che modalità possiamo partire.