Vai al contenuto

Software Architect & Development Lead

Chi sono

Lavoro nell'IT dal 2015. Ho iniziato scrivendo software gestionale su stack Java enterprise, e nel corso di oltre 11 anni mi sono spostato dove il problema era più interessante: prima la progettazione dei sistemi, poi la conduzione tecnica dei team che li costruiscono.

Il tipo di lavoro che mi capita più spesso è quello che nessuno vuole prendere in carico: applicazioni in esercizio da anni, senza documentazione attendibile, che devono continuare a funzionare mentre cambiano. Ricostruire il comportamento reale di un sistema partendo dal codice e dai dati è diventata la competenza che mi viene chiesta più di frequente.

Non credo alle architetture eleganti sulla lavagna e ingestibili in produzione. Credo alle decisioni scritte, ai confini chiari fra i moduli e al fatto che un sistema vada giudicato da quanto è facile modificarlo tra due anni, quando a metterci le mani sarà qualcun altro.

Matteo Fabrizi, Software Architect & Development Lead

01 /

Cosa so fare

01

Architettura di sistemi di lungo corso

Progettazione di applicazioni server-side su stack Java enterprise, con separazione netta delle responsabilità e modelli dati pensati per cambiare. Definizione di API REST, modellazione relazionale ed evoluzione di schemi già in produzione senza fermare il servizio.

02

Reverse engineering e recupero di legacy

Ricostruzione del comportamento di sistemi privi di documentazione, partendo dal codice e dai dati. Analisi di impatto prima di ogni modifica, reingegnerizzazione dei processi e migrazione di applicazioni verso piattaforme sostenibili, mantenendo la continuità operativa.

03

Guida tecnica di team di sviluppo

Ruolo di riferimento tecnico su più flussi di lavoro paralleli: ripartizione delle attività, gestione delle priorità, revisione delle scelte implementative e stima di effort e tempi. Attenzione costante alla crescita di chi lavora sul progetto.

04

Dal prototipo al prodotto pubblicato

Prodotti portati fino alla distribuzione reale: applicazioni mobile pubblicate sugli store e librerie rilasciate sui registri ufficiali, con versionamento, licenza e documentazione. Include progettazione dell’interfaccia e dell’esperienza d’uso.


02 /

In pubblico

Parte del lavoro consiste nel renderlo comprensibile a chi non lo scrive.

Matteo Fabrizi, con un visore Magic Leap 2, presenta a un gruppo di persone lungo il chiostro dell'Università della Tuscia.
Demo — Università della TusciaL'interazione è a mani libere: il sistema legge i gesti e sovrappone i dati all'ambiente reale, davanti a chi segue la dimostrazione.
Matteo Fabrizi in piedi davanti alla parete con il logo del WMF, alla fiera di Bologna.
Espositore — WMF, BolognaPresente come espositore al WMF — We Make Future, fra chi porta prodotti e ricerca davanti a un pubblico internazionale.

Presentare non è un'appendice del lavoro tecnico. È il momento in cui un sistema smette di essere un'astrazione e diventa qualcosa che qualcuno può provare: portare applicazioni di realtà aumentata davanti a una platea vuol dire spiegare in pochi minuti, a chi non leggerà mai il codice, perché una scelta di progetto cambia il risultato.

Le fiere di settore servono alla stessa cosa vista dall'altro lato: ascoltare quali problemi hanno gli altri prima di proporre soluzioni. È il modo più rapido che conosco per capire se ciò che sto costruendo interessa a qualcuno oltre a me.


03 /

Certificazioni

Una selezione, tutte verificabili all’origine. Il profilo completo è su Credly.

  • Professional Machine Learning Engineer — Google Cloud

    Google Cloud · 2025

    Professional Machine Learning Engineer

    Progettazione e messa in produzione di sistemi di machine learning.

    Verifica ↗
  • AWS Knowledge: Architecting — Amazon Web Services

    Amazon Web Services · 2025

    AWS Knowledge: Architecting

    Servizi di base, rete, calcolo e archiviazione in architetture cloud.

    Verifica ↗
  • LFD125: Security for Software Development Managers — The Linux Foundation

    The Linux Foundation · 2025

    LFD125: Security for Software Development Managers

    Sicurezza come responsabilità di chi conduce il team, non solo di chi scrive il codice.

    Verifica ↗
  • LFEL1001: Understanding the EU Cyber Resilience Act — The Linux Foundation

    The Linux Foundation · 2025

    LFEL1001: Understanding the EU Cyber Resilience Act

    Obblighi del regolamento europeo sui prodotti con elementi digitali.

    Verifica ↗
  • LFS120: Conversational AI: Ensuring Compliance and Mitigating Risks — The Linux Foundation

    The Linux Foundation · 2025

    LFS120: Conversational AI: Ensuring Compliance and Mitigating Risks

    AI Act europeo, ISO/IEC 42001 e gestione del rischio nei sistemi conversazionali.

    Verifica ↗
  • Aruba Accredited SD-WAN Professional — Hewlett Packard Enterprise

    Hewlett Packard Enterprise · 2025

    Aruba Accredited SD-WAN Professional

    Reti geografiche definite da software, fra sedi e servizi distribuiti.

    Verifica ↗
  • Trust & Digital Identity: Future-Proof Your Enterprise — Cardano Foundation

    Cardano Foundation · 2026

    Trust & Digital Identity: Future-Proof Your Enterprise

    Identità digitale e modelli di fiducia applicati a sistemi aziendali.

    Verifica ↗
  • Chainlink Fundamentals Certification — Chainlink Labs

    Chainlink Labs · 2025

    Chainlink Fundamentals Certification

    Oracoli e integrazione fra contratti su catena e dati fuori catena.

    Verifica ↗
Tutte le certificazioni su Credly ↗

04 /

Tecnologie

Linguaggi
  • Java
  • TypeScript
  • JavaScript
  • SQL
Backend e dati
  • Java EE
  • REST API
  • PostgreSQL
  • LDAP / Active Directory
Frontend
  • Angular
  • HTML
  • CSS
  • Astro
Mobile
  • Android
  • Cross-platform
Pratiche
  • Architettura software
  • Reverse engineering
  • Code review
  • Analisi di impatto
  • Technical leadership
Parliamone →

Cookie tecnici

Sempre attivi

Indispensabili al funzionamento del sito e alla memorizzazione della tua scelta sui cookie. Non richiedono consenso e non possono essere disattivati.

Google Analytics, per capire quali contenuti sono utili. Comportano un trasferimento di dati verso gli Stati Uniti. Disattivati finché non li autorizzi.

Cookie di marketing

Nessuno in uso

Non ne uso nessuno. La categoria resta elencata per trasparenza e sarebbe attivabile solo previo tuo consenso.