Frontend Developer · Roma, Italia

Matteo
Urbinati

Costruisco interfacce per applicazioni che devono reggere utenti veri.

React e TypeScript ogni giorno, Java e Node quando serve chiudere il cerchio.

Accessibilità WCAG 2.2 non come casella da spuntare, ma come vincolo di progetto.

4+
anni di sviluppo professionale
1.000+
commit su progetti in produzione
25+
applicazioni e servizi seguiti
WCAG 2.2
livello AA, lo standard oggi in vigore
01 — esperienza

Cosa ho costruito

Lavoro come dipendente: i clienti non sono nominati, il problema risolto sì.

  1. mar 2026 — oggi

    Full-stack developer

    Piattaforma di gestione e pagamenti per amministrazioni immobiliari

    PropTech · cliente enterprise

    Piattaforma per la gestione delle spese e dei pagamenti fra amministratori e condòmini: rendicontazione, riparto delle quote, stato dei versamenti e documentale. Lavoro sia sul frontend React sia sui servizi Spring Boot, dalla modellazione dei dati all'interfaccia.

    • React
    • TypeScript
    • Java
    • Spring Boot
    • PostgreSQL
    • Docker
    • Jenkins
  2. gen 2026 — oggi

    Full-stack developer

    Piattaforma di tokenizzazione multi-progetto e multi-network

    Blockchain · prodotto

    Piattaforma che emette e gestisce asset tokenizzati su più reti blockchain, con separazione per progetto e per network. Frontend React per la console di gestione e per i portali di community, backend Java, gateway verso i nodi e collegamento ai wallet del browser secondo EIP-6963. Deploy su Kubernetes con Helm.

    • React
    • TypeScript
    • Java
    • Spring Boot
    • Solidity
    • Besu/QBFT
    • Kubernetes
    • Helm
    • RabbitMQ
  3. mar 2025 — apr 2026

    Frontend developer

    Sistema di smart locker per tecnici sul campo

    Telecomunicazioni · cliente enterprise

    Gestione della consegna e del ritiro di materiali tecnici tramite armadietti smart distribuiti sul territorio: portale web per la logistica e app mobile per i tecnici, con apertura degli armadietti via Bluetooth, autenticazione biometrica, QR e funzionamento anche a rete assente.

    • React
    • TypeScript
    • React Native
    • Redux Toolkit
    • Java
    • Spring Boot
    • Leaflet
    • STOMP/WebSocket
  4. gen 2025 — apr 2025

    Frontend developer

    Applicativo per la gestione logistica di magazzini

    Logistica e trasporti · cliente enterprise

    Gestione del flusso degli ordini di spedizione fra magazzini, con composizione dell'ordine a carrello e creazione in più fasi, tracciabile a ogni passaggio. Interfaccia progettata per funzionare allo stesso modo su desktop, tablet e smartphone usati in magazzino.

    • React
    • TypeScript
    • HTML5
    • CSS3
    • Java
    • Spring Boot
  5. mag 2025 — ott 2025

    Backend developer

    Gateway blockchain multi-progetto

    Blockchain · prodotto

    Servizio che gestisce il riconoscimento degli utenti tramite indirizzo wallet e la notarizzazione delle informazioni su blockchain, con organizzazione dei canali per progetto e per rete, così da tenere separati e controllati i flussi informativi di committenti diversi.

    • Node.js
    • Fastify
    • TypeScript
    • TypeORM
    • PostgreSQL
    • Docker
    • Solidity
  6. gen 2023 — mag 2025

    Frontend developer

    Piattaforma di tracciabilità di filiera e anticontraffazione

    Agrifood e tessile · prodotto in produzione

    Piattaforma rilasciata in produzione per aziende agrifood e tessili: tracciamento della filiera e anticontraffazione dell'asset per valorizzare il Made in Italy sui mercati esteri. Mi sono occupato dello sviluppo e del controllo della fruibilità da parte di utenti con disabilità secondo lo standard WCAG 2.1, la versione in vigore all'epoca.

    • React
    • Next.js
    • TypeScript
    • Accessibilità WCAG 2.1
  7. gen 2024 — feb 2024

    Frontend developer

    Libreria di componenti React per il team frontend

    Design system · prodotto interno

    Libreria di componenti riutilizzabili allineata agli standard React più recenti, con CSS Modules, copertura di test e conformità WCAG 2.1: base comune per i progetti frontend dell'azienda.

    • React
    • Next.js
    • CSS Modules
    • Jest
    • WCAG 2.1
+ altri 11 progetti
  1. set 2025 — dic 2025

    Frontend developer

    Console di analisi dati con form dinamici e visualizzazioni

    Data platform · cliente enterprise

    Interfaccia Angular per esplorare grandi moli di dati: form generati a runtime da schema, grafi e visualizzazioni D3, gestione dello stato con NgRx e traduzione dell'interfaccia in più lingue con flusso di localizzazione dedicato.

    • Angular
    • NgRx
    • Angular Material
    • ngx-formly
    • D3
    • TypeScript
  2. lug 2025 — ago 2025

    Mobile developer

    App Android per la lettura OCR dei documenti di trasporto

    Logistica e trasporti · cliente enterprise

    Applicazione per acquisire con la fotocamera i documenti di trasporto, estrarne i dati con OCR e inviarli al gestionale, eliminando la digitazione manuale in fase di carico e scarico.

    • Android
    • Java
    • OCR
  3. feb 2024 — mag 2025

    Full-stack developer

    ERP per la gestione interna del personale

    Gestionale · prodotto interno

    Gestionale per rendiconti mensili di lavoro, dati per l'elaborazione delle buste paga, gestione delle commesse dei clienti e archivio documentale con caricamento e scaricamento dei file.

    • React
    • Next.js
    • TypeScript
    • Node.js
    • HTML5
    • CSS3
  4. set 2024 — gen 2025

    Full-stack developer

    Piattaforma di gestione ordini per la Pubblica Amministrazione

    Settore pubblico · cliente enterprise

    Gestione degli ordini di beni e servizi per la PA, con ruoli differenziati per tipologia di ufficio, quattro single page application dedicate alle fasi dell'ordine, motore BPM per automatizzare i passaggi e generazione automatica dei PDF di riepilogo per i direttori.

    • Vue.js
    • JavaScript
    • HTML5
    • CSS3
    • SQL
    • BPM
  5. giu 2024 — apr 2025

    Frontend developer

    Piattaforma di intermediazione dei pagamenti fra privati

    Fintech · prodotto

    La piattaforma fa da intermediario nei pagamenti fra privati e certifica l'avvenuto pagamento notarizzandolo su blockchain. Gestisce richieste in entrata e in uscita fra utenti registrati e la risoluzione delle contestazioni.

    • React
    • TypeScript
    • Java
    • Spring Boot
    • HTML5
    • CSS3
  6. ott 2024 — nov 2024

    Frontend developer

    PWA di accoglienza e identificazione ospiti

    Hospitality · cliente enterprise

    Applicazione web installabile per la registrazione degli ospiti: scansione del QR e del documento, ritaglio delle immagini lato client, funzionamento offline e interfaccia multilingua.

    • React
    • TypeScript
    • PWA
    • Redux Toolkit
    • i18next
  7. feb 2024 — ago 2025

    Frontend developer

    Portale di notifiche digitali con pagamenti

    Notifiche digitali · prodotto

    Portale web per la gestione e il recapito di notifiche digitali, con cruscotti di stato, incasso tramite gateway di pagamento e aggiornamenti in tempo reale.

    • Angular
    • NgRx
    • Angular Material
    • Stripe
    • TypeScript
  8. giu 2022 — nov 2023

    Frontend developer

    Due marketplace NFT — opere d'arte e card sportive

    Blockchain · prodotto

    Due marketplace in due fasi distinte: nel 2022 per opere d'arte, nel 2023 per card di giocatori di calcio. Acquisto di token e commercio, tramite asta o vendita diretta, di certificati di autenticità su blockchain.

    • React
    • Next.js
    • HTML5
    • CSS3
  9. nov 2023

    Frontend developer

    Mappa interattiva per la raccolta dati in fiera

    Mobilità sostenibile · cliente

    Applicativo per inserire dati statistici su una mappa in modo interattivo, usato in fiera per raccogliere dati sul campo.

    • Angular
    • HTML5
    • CSS3
  10. mar 2022 — mag 2023

    Frontend developer

    Tokenizzazione di asset fisici e trasferimento dei diritti di proprietà

    Sostenibilità e logistica · prodotto

    Applicativo per individuare su mappa e acquistare materiali da imballaggio e trasporto per il proprio riutilizzo: azzera i viaggi di reso, riducendo CO2 e costi di gestione. Oltre allo sviluppo frontend ho partecipato all'analisi e alla progettazione di alcune funzionalità.

    • React
    • Agile
  11. mag 2022 — gen 2023

    Full-stack developer

    Certificati di proprietà di velocipedi su blockchain

    Blockchain · prodotto

    Progettazione e sviluppo di un applicativo che gestisce i certificati di proprietà delle biciclette tramite NFT. Partito dal frontend, ho chiuso il lavoro lato backend esponendo le API e generando il certificato digitale.

    • React
    • Java
    • Spring Boot
    • NFT
02 — progetti

Progetti personali

Progetti fuori dall'orario di lavoro. Alcuni girano in produzione da mesi, altri sono in corso.

Schermata di Cookbookin produzione

Cookbook

2026

Ricettario di casa che ricalcola le dosi

Ricettario web: si inseriscono le ricette e l'app ricalcola le quantità di ogni ingrediente per il numero di porzioni scelto. Illustrazioni disegnate a mano su iPad. In produzione dietro Cloudflare Tunnel, con deploy continuo da immagine container.

  • React
  • TypeScript
  • Node.js
  • Prisma
  • PostgreSQL
  • Docker
  • Cloudflare Tunnel
Schermata di Velorain sviluppo

Velora

2026

SaaS multi-tenant per barbieri e saloni

Piattaforma multi-tenant divisa in tre applicazioni: prenotazione lato cliente in SSR, gestionale per il salone e pannello di amministrazione della piattaforma, sopra a tre backend Spring Boot separati. Monorepo con libreria di componenti, tipi e i18n condivisi.

  • React Router SSR
  • React
  • TypeScript
  • Java
  • Spring Boot
  • pnpm workspace
  • Docker
Schermata di DomusHubin produzione

DomusHub

2026

Un pannello solo per tutta la casa

Un solo pannello per tutti i servizi di casa: stato e risorse di ogni macchina, accesso rapido a domotica, media, archivio documentale e monitoraggio. In esecuzione su Kubernetes dietro autenticazione, sviluppata insieme a un audit di sicurezza formale.

  • Java
  • Spring Boot
  • React
  • TypeScript
  • PostgreSQL
  • Kubernetes
  • Cloudflare Access
Schermata di Homelab su cluster k3sin produzione

Homelab su cluster k3s

2026

Infrastruttura di casa progettata, costruita e mantenuta da me

Tre mini PC in cluster Kubernetes k3s più un host di virtualizzazione: ingress con Traefik e certificati automatici, esposizione via Cloudflare Tunnel, rete privata Tailscale, DNS filtrante, gestore di password, archivio foto e media, monitoraggio Prometheus con avvisi push, backup notturni e spegnimento pulito su UPS. Tutto versionato come manifest.

  • k3s
  • Kubernetes
  • Traefik
  • Cloudflare Tunnel
  • Tailscale
  • Prometheus
  • Proxmox
  • Docker
Schermata di Template sito vetrinain sviluppo

Template sito vetrina

2026

Siti per piccole attività, generati e pubblicati in giornata

Template React Router con temi intercambiabili, CMS su file, ottimizzazione automatica delle immagini, conformità cookie e GDPR e pubblicazione su Cloudflare Workers come sito statico. Un processo automatico ogni mattina genera dieci anteprime per attività della zona che non hanno un sito.

  • React Router
  • React
  • TypeScript
  • Tailwind CSS
  • Cloudflare Workers
  • Decap CMS
Schermata di Frontend Home Assistant personalizzatoin produzione

Frontend Home Assistant personalizzato

2025

Interfaccia domotica su misura

Frontend personalizzato per Home Assistant, con una dashboard moderna al posto di quella predefinita: controllo di luci, climatizzazione e scene, integrazioni dei condizionatori e attivazione tramite tag NFC.

  • TypeScript
  • Home Assistant
  • NFC
Schermata di UbuntuScancompletato

UbuntuScan

2026

Stampa e scansione di rete, finalmente semplici su Linux

Applicazione desktop GTK 4 che trova stampanti e scanner nella rete locale, ricorda i preferiti, accetta più file in drag & drop e li manda in coda in ordine, controlla e annulla i processi di stampa e acquisisce pagine salvandole come immagini o PDF multipagina.

  • Python
  • GTK 4
  • CUPS
  • SANE
Schermata di NCC Rentalcompletato

NCC Rental

2025

Sito e CRM per un servizio di noleggio con conducente

Sito pubblico trilingue con tema chiaro e scuro, vetrina dei veicoli e contatto diretto via WhatsApp, affiancato da un pannello CRM per la gestione delle richieste.

  • React
  • TypeScript
  • Tailwind CSS
  • i18n
03 — strumenti

Con cosa lavoro

In ordine di quanto le uso davvero, non di quanto stanno bene in un elenco.

Frontend

  • React 19
  • TypeScript
  • React Router (SSR)
  • Tailwind CSS
  • Redux Toolkit
  • react-hook-form
  • Vite
  • Next.js
  • Angular + NgRx
  • Vue.js
  • Three.js

Backend

  • Java / Spring Boot
  • Node.js / Fastify
  • PostgreSQL
  • Prisma
  • TypeORM
  • REST API
  • WebSocket / STOMP
  • Identity provider e OAuth2

Mobile e PWA

  • React Native
  • PWA offline-first
  • Android (Java)
  • BLE e biometria

Blockchain

  • Solidity
  • Hyperledger Fabric
  • Besu / QBFT
  • EIP-6963 wallet
  • Notarizzazione e tokenizzazione

Infrastruttura

  • Docker
  • Kubernetes / k3s
  • Helm
  • Cloudflare Workers e Tunnel
  • Traefik
  • Prometheus
  • CI/CD (Jenkins

Metodo

  • Accessibilità WCAG 2.2 AA
  • EN 301 549 / European Accessibility Act
  • Design system e librerie di componenti
  • Agile / Scrum
  • Claude Code e sviluppo assistito da agenti
  • i18n multilingua

Formazione

  • Baccalaureato in Scienze della comunicazione sociale

    Università Pontificia Salesiana, Roma · 20162020

  • Diploma Istituto Alberghiero

    IPSEOA Pellegrino Artusi, Roma · 20092015

Lingue

  • Italianomadrelingua
  • Inglesetecnico: leggo documentazione e specifiche senza difficoltà · scritto e parlato intermedi
  • Spagnololetto buono · scritto e parlato base
  • Franceseletto buono · scritto e parlato base