Senior Product Architect & Art Director

Sono un profilo ibrido con oltre 20 anni di esperienza tra sviluppo e design. Specializzato nella creazione di architetture software modulari, ho trasformato processi di sviluppo complessi in sistemi scalabili, riducendo drasticamente il time-to-market e centralizzando la manutenzione.

>
%

Delivery Speed
Time-to-Market Reduction
:N

Scaling Ratio
Multi-tenant Architecture
anni

Reliability
Product Lifecycle Care
Esperienza Professionale
Senior Product Architect & Full-Stack Developer
2007 – 2025
YAYAMEDIA SRL • Roma
  • Architettura Multi-tenant: Framework proprietario (back-office, front-office, dev-tools) con Core Engine versionati ed esterni iniettati via configurazioni dinamiche
  • Automazione Deployment: Sistema interno per generare istanze personalizzate in ambienti di sviluppo o di produzione in minuti
  • Sviluppo Full-Stack: Web-app e mobile con ColdFusion, React, Node.js, AJAX, XML, SQL
  • Design: UI/UX back-office e front-office. Mobile app wrapping e ottimizzazioni 'native-like'
  • Interactive: Interfacce touch e gesture mapping su piani laser e superfici sensibili per eventi e installazioni
  • Motion Design: Animazioni grafiche e video editing
CEO & Art Director
2005 – 2015
OFICINAGRAPH • Roma
  • Design: Gestione completa della brand identity con logo, immagine coordinata, totem, cartellonistica, packaging e materiale promozionale
  • Sviluppo Full-Stack: Applicazioni web-based, siti editabili nei contenuti via CMS proprietario, newsletters, SEO
  • Motion Design: Animazioni grafiche interattive e video editing
Art Director Junior
2003 – 2005
PUNTARANCIO SRL • Brescia
  • Design: Branding, toponomastica, cartellonistica, stampa tipografica
  • Sviluppo: Siti web statici
Art Director Junior
1999 – 2001
KOALA GRAPHICS • Roma
  • Design: Composit moda e cinema, cataloghi, stampa digitale
Formazione
Diploma Tecnico Grafico Pubblicitario
Ist. Prof. Federico Cesi
1994 – 1999
Corso Web HTML/CSS/Dreamweaver
Istituto Quasar
1999

L'architettura dietro questo CV

Questo curriculum è generato in tempo reale da un'architettura a microservizi Docker:

  • Nginx Gateway Layer - configurato come Reverse Proxy per l'instradamento del traffico
  • Node.js View Layer (SSR) - motore Server Side Rendering per l'assemblaggio dell'interfaccia
  • Express.js Logic Layer (API) - RESTful API Service per la gestione della business logic e dei dati
  • MongoDB Persistence Layer - Database NoSQL per la gestione flessibile dei contenuti
  • Socket Proxy Security Layer - Proxy per la lettura sicura delle statistiche Docker

Visualizzazione dell'ecosistema Docker: ogni nodo rappresenta un container specifico.

Gateway
Nginx Reverse Proxy
View Engine
Node.js Engine
API Layer
Express.js Service
Database
MongoDB NoSQL
Docker Socket
Proxy statistiche Docker
Gateway
Nginx Reverse Proxy
View Engine
Node.js Engine
API Layer
Express.js Service
Database
MongoDB NoSQL
Docker Socket
Proxy statistiche Docker
Gateway Gestione SSL e smistamento traffico
View Engine Node.js compila l'EJS in tempo reale
API Layer API Stateless su porta isolata
Database Database NoSQL per flessibilità strutturale
Docker Socket Proxy di sicurezza per accesso in sola lettura alle statistiche Docker
CPU: --% MEM: --MB
CPU: --% MEM: --MB
CPU: --% MEM: --MB
CPU: --% MEM: --MB
CPU: --% MEM: --MB
Gateway Gestione SSL e smistamento traffico CPU: --% MEM: --MB
View Engine Node.js compila l'EJS in tempo reale CPU: --% MEM: --MB
API Layer API Stateless su porta isolata CPU: --% MEM: --MB
Database Database NoSQL per flessibilità strutturale CPU: --% MEM: --MB
Docker Socket Proxy di sicurezza per accesso in sola lettura alle statistiche Docker CPU: --% MEM: --MB