Principali Capacità Professionali:
- System Architecture. Progettazione di sistemi informativi e di architetture di system integration, in ambito pubblico (in particolare, negli ultimi anni, nel dominio Healthcare e PAL) e privato (in particolare Banking), con l’utilizzo di architetture distribuite SOA (Service Oriented Architecture) ed EDA (Event Driven Architecture). Progettazione ed implementazione di Enterprise Service Bus, con l’utilizzo degli Enterprise Integration Patterns.
- Cloud Computing. Progettazione ed implementazione di architetture Cloud Computing, con particolare riferimento alle piattaforme Google App Engine, Heroku, Amazon Web Services.
- Mobile Platforms. Progettazione ed implementazione di applicazioni su piattaforme Apple iPhone ed iPad.
- Ontological Modeling. Analisi e progettazione di sistemi di rappresentazione della conoscenza, basati su metodologie di modellazione ontologica formale e materiale.
- Healthcare Information Systems. Progettazione ed implementazione di Sistemi Informativi Clinico-Sanitari in ambito pubblico (ho lavorato in particolare alla realizzazione del Sistema Informativo Socio-Sanitario di Regione Toscana), conoscenza approfondita di HL7v3, IHE, OpenEHR, dei principali progetti internazionali in ambito eHealth.
- Project Management. Esperienza approfondita nell’implementazione delle metodologie di PM “agili” (in particolare SCRUM, XP), del RUP (Rational Unified Process) e delle metodologie tradizionali (PMI, risk-driven) in progetti di elevata complessità. Conoscenza significativa del CMMI (Capability Maturity Model Integration). Esperienza pluriennale nell’avviamento e nel coordinamento di team di sviluppo, anche numerosi ed eterogenei.
Esperienze Lavorative:
- Dal 1986 al 1988 ho svolto la mansione di Programmatore presso Centromatic Spa, con sede di lavoro a Firenze. Ho svolto attività di programmazione in linguaggio C e Assembler, nel campo della Lettura Ottica con riconoscimento della scrittura manuale, e nella costruzione di generatori di applicazioni per la lettura ottica di documenti.
- Dal 1989 al 1995 ho svolto la mansione di Analista-Programmatore presso Shadesoft srl, con sede di lavoro a Firenze,. Ho partecipato allo sviluppo di un sistema ERP, basato su linguaggio C/C++, RDBMS, Novell Netware, con interconnessione verso sistemi IBM AS/400. In questo periodo ho acquisito una esperienza approfondita nei domini applicativi relativi alla Contabilità, al Controllo di Gestione, al remote-banking, alla Programmazione della Produzione.
- Dal 1995 al 1996 ho svolto la mansione di Software Architect presso Reno Sistemi srl, con sede di lavoro a Bologna. Ho condotto l’implementazione di un Sistema ERP destinato ad aziende industriali e commerciali, basato su Borland Delphi e Borland C++. Durante questo periodo ho acquisito una approfondita conoscenza delle metodologie di Object-Oriented Analysis & Design. Ho acquisito inoltre significativa esperienza nei domini applicativi relativi alla Produzione ed alla Contabilità Industriale, alla Gestione ed alla Automazione delle Procedure di Magazzino.
- Dal 1996 al 2000 ho svolto la libera professione, come IT Consultant, per conto di Oracle Italia e Borland Italia, presso numerose Aziende, Enti Pubblici ed Istituti Finanziari, ricoprendo prevalentemente le mansioni di System Architect (JAVA/CORBA), Object-Oriented Analyst e Senior Trainer. In particolare ho partecipato a progetti presso Credito Valtellinese, Monte dei Paschi di Siena, Banca Popolare di Milano, Gruppo IMI/S.Paolo, SOGEI/Ministero delle Finanze, AEM Torino, Gruppo FIAT, IBM Java Center di Bari. Durante questo periodo ho svolto inoltre continuativamente l’attività di docente presso numerosi enti pubblici e privati, in particolare presso l’Internal Training di Oracle Italia, relativamente ai corsi di Advanced Java e di Object-Oriented Analysis & Design.
- Dal 2000 al 2001 ho svolto la mansione di R&D Manager presso Mindview spa (Gruppo Banca Sella) con sede di lavoro a Milano, Biella, Torino. In questo periodo le mie principali esperienze professionali sono state le seguenti:
* Ho partecipato alla nuova progettazione del Sistema Informativo di Banca Sella, basato su tecnologia J2EE/CORBA.
* Analisi e Progettazione del sistema di E-Commerce B2C di Bottega Verde (azienda di produzione e commercializzazione di cosmetici).
* Ho partecipato alla progettazione del progetto Mobilmat, nel settore dei sistemi di pagamento su dispositivi mobili.
- Dal 2002 al 2008 ho lavorato presso la sede di Firenze di ESEL Engineering Sanità Enti Locali spa - Gruppo Engineering, con le seguenti mansioni:
* Dal 2002 al 2005 Technical Manager del progetto Sistema Informativo Socio-Sanitario di Regione Toscana. Oltre alla gestione del Project Management, ho partecipato direttamente alla progettazione dei vari sottosistemi, tra i quali in particolare l’Anagrafe Regionale Sanitaria, il Data Warehouse, ed il Sistema di Cooperazione Applicativa tra Regione Toscana ed ASL/AO.
* Dal 2006 al 2007 – Technical Manager del progetto di evoluzione del Sistema Informativo Socio-Sanitario di Regione Toscana, per il quale ho anche progettato l’architettura del Sistema di Storage Geografico Socio-Sanitario (Cartella Clinica Elettronica Regionale) basato su standard HL7v3.
- Dal 2007 ad aprile 2008 – Direttore Operativo per Toscana e Umbria, relativamente a tutti i progetti per la Pubblica Amministrazione Locale. Ho mantenuto inoltre la precedente mansione di Technical Manager del progetto Sistema Informativo Socio-Sanitario di Regione Toscana.
Le principali esperienze professionali acquisite in questo periodo sono le seguenti:
* Avviamento e conduzione operativa di progetti di complessità molto elevata;
* Esperienza approfondita del dominio tecnologico e funzionale dei Sistemi Informativi Socio-Sanitari, dal livello di una Regione a quello di una Struttura Sanitaria, con particolare riferimento all'implementazione di sistemi distribuiti per la Cartella Clinica Elettronica;
* Esperienza approfondita nella progettazione e nell’utilizzo di Enterprise Service Bus;
* Progettazione dell’infrastruttura di Cooperazione Applicativa ESEL per Regione Toscana, su specifiche CART, e della Porta di Dominio standard CNIPA, per la Cooperazione Applicativa tra Enti della Pubblica Amministrazione.
* Progettazione dell’architettura dei progetti SIGMA-TER (Sistema Territoriale Integrato di Regione Toscana), e Rete dei SUAP, basati entrambi su modello di Cooperazione Applicativa.
* Dal 2004 al 2007 ho partecipato inoltre, come responsabile di progetto pilota, al processo aziendale di Certificazione CMMI (ottenendo la certificazione di livello 2 e successivamente di livello 3).
Nel mese di aprile 2008 sono tornato a svolgere la libera professione ed a maggio dello stesso anno ho costituito, assieme ad alcuni colleghi, una società di informatica, Symmetric, all'interno della quale ho svolto l'attività di Responsabile Ricerca e Sviluppo.
La mia attività per conto di Symmetric si è esplicata principalmente nella progettazione e nell’implementazione di Sistemi di Elaborazione ed Integrazione della Conoscenza, basati sull'applicazione dell'Ontologia e della Semantica a Sistemi Informativi complessi.
Nel 2009 ho fondato, con il Dipartimento di Filosofia dell’Università di Firenze e con Symmetric, un Laboratorio congiunto di Ontologia Applicata, il quale si occupa di attività di modellazione ontologica e di progettazione teorica di modelli per la rappresentazione della conoscenza. All’interno del Laboratorio, svolgo la mansione di Responsabile Tecnico.
In questo periodo, ho acquisito le seguenti competenze:
- Conoscenza approfondita delle principali piattaforme di cloud computing, con particolare riferimento a Google App Engine, ad Heroku.com e Amazon Web Services, ed al loro utilizzo nell’ambito di progetti Enterprise.
- Esperienza approfondita nella progettazione e nell’implementazione di applicazioni per dispositivi Apple iPhone ed iPad, utilizzando il linguaggio Objective-C.
- Esperienza approfondita nella progettazione e nell’implementazione di Web Application basate su piattaforme Ruby on Rails e Django, utilizzando i linguaggi di programmazione Ruby e Python.
- Esperienza approfondita nella progettazione e nell’implementazione di applicazioni basate su ambiente di sviluppo Adobe FLEX ed AIR, utilizzando il linguaggio ActionScript.
Dal mese di ottobre 2010 ricopro la mansione di Chief Innovation Officer in Centrica, Firenze.
Esperienze di Studio:
* Nel 1982 ho conseguito il diploma di maturità scientifica.
* Nel 1982-1983 ho frequentato il primo biennio del corso di laurea in Matematica.
• Dal 2004 ho frequentato la facoltà di Lettere e Filosofia di Firenze, e nel 2008 ho conseguito la Laurea Triennale in Filosofia, indirizzo Teoretico, con votazione di 110 e lode, ed una tesi in Teoria della Conoscenza dal titolo “Elementi per una Metafisica degli Oggetti Software”, nella quale vengono analizzati gli elementi ontologici ed epistemologici dell’object-oriented analysis & design.
• dal 2008 sono iscritto al corso di Laurea Magistrale in Scienze Filosofiche, indirizzo Teoretico, attraverso il quale sto approfondendo gli studi di metafisica, di ontologia e di gnoseologia.
• Ho un’ottima conoscenza della lingua inglese, parlata e scritta.