P.MAZZOTTA // SYS.PROFILE ONLINE
ok
ok
ok
ok

PaoloMazzotta

Software Architect · Full-Stack Engineer

Quattordici anni a progettare e modernizzare ecosistemi enterprise: ERP, piattaforme gestionali e sistemi dove affidabilità, sicurezza del dato e conformità non sono negoziabili.

ROMA · IT14 ANNIANGULAR / .NET MICROSERVIZIIAM · OAUTH2STANDARD NATO
MOD 01

Profilo

Progetto software che deve funzionare anche quando sbagliare costa caro. Oggi guido l'evoluzione tecnica dell'ecosistema applicativo di un comando della Pubblica Amministrazione nel settore Difesa: una suite di una decina di gestionali in Angular e C#/.NET, per cui seguo l'architettura front-end, il design system condiviso dal reparto, la centralizzazione degli accessi in OAuth2/OIDC e la migrazione da monolite a microservizi, in conformità agli standard NATO.

Prima ho avuto la responsabilità dell'architettura di una piattaforma ERP enterprise modulare, coordinando il team di sviluppo e digitalizzando i processi operativi di un'azienda con cantieri distribuiti. Lungo tutti questi anni corre un secondo binario: tre volte ho acquisito clienti diretti e portato progetti interi dall'analisi al rilascio da solo, l'ultimo un gestionale multi-tenant per due società immobiliari britanniche.

Vengo dal disegno prima che dal codice. Per questo interfaccia, esperienza d'uso e coerenza visiva non sono un dettaglio di fine progetto ma parte dell'architettura: negli ultimi anni ho costruito design system e librerie di componenti adottati da interi reparti di sviluppo.

14
ANNI DI ESPERIENZA
10
APPLICATIVI NELLA SUITE
150
UTENTI SUI SISTEMI PROGETTATI
15
SVILUPPATORI SUL DESIGN SYSTEM
MOD 02

Stack

LINGUAGGI

C# / .NETTypeScriptJavaScript ES6+PHP 8.xJava 8 / EESQL

FRONT-END

AngularsignalsRxJSPrimeNGReactSASS / LESSBootstrap 5PWA

BACK-END

ASP.NET CoreLaravelSpring BootSpring SecurityYii2DapperREST API

ARCHITETTURA

MicroserviziMulti-tenancyOAuth2 / OIDCIAM · JWKSDesign systemLegacy migrationCode asincrone

DATI · INFRASTRUTTURA

MS-SQLMySQLMongoDBRedisDockerProxmoxLinuxNGINXIIS

PROCESSO · CONFORMITÀ

CI/CDQuality gateAgile / KanbanCode reviewStandard NATOPCI-DSSGDPR

Anni di pratica per area

Anni effettivi sul campo, non autovalutazioni.

PHP / Laravel
14
Front-end e Angular
11
UI/UX e design system
10
Java / Spring
5
Ruolo architetturale
4
C# / .NET
2
MOD 03

Percorso

2025 — PRESENTEIN CORSO

Software Architect · Senior Software Engineer

Pubblica Amministrazione — settore Difesa · tramite società di consulenza

  • Architettura e sviluppo di una suite di circa dieci gestionali ERP interni, operativi su reti separate.
  • Libreria di componenti condivisa e design system di programma, base comune dei front-end per un reparto di circa quindici sviluppatori.
  • Identity & Access Management centralizzato su OAuth2/OIDC, con autenticazione fra servizi basata su chiavi JWKS.
  • Migrazione da monolite a microservizi e servizio centralizzato di notifiche su coda asincrona.
  • Pipeline con gate di qualità: analisi statica, test di componente e script di conformità a presidio dei vincoli del design system.
AngularC# / .NETOAuth2 / OIDCMicroserviziNATO
2024 — 2026IN PARALLELO

Software Architect · Full-Stack Developer

Property management, Regno Unito · freelance, da remoto

  • Gestionale per la locazione di camere e appartamenti seguito dall'analisi al rilascio: contratti generati in automatico, contabilità verso i proprietari, disponibilità, utenti e permessi.
  • Architettura multi-tenant a istanze isolate, con dati separati per società a garanzia della separazione contabile fra entità giuridiche distinte.
  • Pipeline di rilascio eseguita e verificata su ogni istanza, con fallimento complessivo al primo esito negativo.
LaravelAngularMulti-tenancyCI/CD
2022 — 2024

Software Architect · IT Manager

Consulenza ingegneristica — piattaforma ERP enterprise

  • Responsabilità architetturale della piattaforma e coordinamento tecnico di tre sviluppatori junior: standard di codice, code review, roadmap, mentoring.
  • Moduli per il monitoraggio operativo — timesheet, pianificazione risorse, logistica, badge digitale geolocalizzato — usati ogni giorno da oltre centocinquanta persone fra sede e cantieri.
  • Presenze certificate e verificabili in tempo reale al posto della rilevazione manuale, con un efficientamento stimato del 30% su rendicontazione e verifica.
  • Integrazione di sistemi terzi e flussi dati verso BI e strumenti di collaborazione.
PHP 8 / LaravelReactMySQLSAPPower BI
2021 — 2022

Software Developer · Consulenza

Società di servizi IT — refactoring enterprise

  • Ristrutturazione di un gestionale enterprise, poi evoluto nella piattaforma ERP di cui avrei assunto l'architettura.
  • Ottimizzazione dei moduli di monitoraggio aziendale e del front-end.
PHP 7MySQLSASS
2020 — 2021

Software Developer

SaaS cloud — file sharing

  • Full-rewrite dell'applicativo e migrazione dei dati in produzione senza interruzione di servizio.
  • Progressive Web App distribuita su Android e Windows.
LaravelReactPWA
2019 — 2021IN PARALLELO

Software Developer · Freelance

Start-up innovativa — ecosistema digitale completo

  • Sito istituzionale e gestionale integrato, più l'analisi architetturale di una piattaforma di crowdfunding proprietaria.
Yii2Bootstrap
2015 — 2020

Java Developer

Property Management System cloud — settore ricettivo

  • Sviluppo di un PMS in cloud, con gateway di pagamento conformi PCI-DSS.
  • Sincronizzazione via API con i principali canali di distribuzione.
Java 8SpringMongoDBAngularJS
2012 — 2015

Software Developer · Freelance

Soluzioni su misura per aziende e privati

  • Progettazione end-to-end, dall'analisi al rilascio, inclusa una web/mobile app per una delle principali community di forum italiane.
PHPAngularJSPWA
MOD 04

Contatti

Disponibile per collaborazioni e consulenze tecniche.

© 2026 PAOLO MAZZOTTA SOFTWARE ARCHITECT · FULL-STACK ENGINEER