Gabriele Ugo Domenico Pellegrinetti - Gabriele

Formato Europeo per il Curriculum
Vitae
INFORMAZIONI PERSONALI
Gabriele Ugo Domenico Pellegrinetti
Lavoro: Tecnet Dati s.r.l. Corso Svizzera 185, Torino, TO,
10180 (Italia)
Casa: Strada per Cuorgnè 30/1, Castellamonte, TO,
10081 (Italia)
Personale: [email protected]
Lavoro: [email protected]
Sesso M
Data di nascita 06/06/1970
Nazionalità Italiana
Patente di guida A
Stato civile Celibe
Personale: http://www.gabriele-pellegrinetti.it
Lavoro: http://www.tecnetdati.com
Twitter: @gpellegrinetti
Linkedin: Http//it.linkedin.com/in/gabrielepellegrinetti
POSIZIONE RICOPERTA Consulente Senior - Solution Architect - Data Scientist
ESPERIENZA PROFESSIONALE
gennaio 2000 - In corso Docente
Tecnet Dati s.r.l./ Technology Transfer
Innovazione tecnologica e architetture
Attività continuativa di docenza presso le aziende clienti sui temi legati a Big Data e
advanced analytics, Cloud Computing, Internet of Things Web, Web 2.0, SOA, XML e Web
Services, EAI e mobile.
febbraio 2016 - In corso Data Scientist - Solution Architect
Tecnet Dati s.r.l. (Presso Intesa Sanpaolo)
Big Data
Nell'ambito del progetto Big Finanancial Data, supporto all'implementazione dei
laboratorio (Big Data Lab) di sperimentazione delle tecnologie di memorizzazione e
analisi dei dati con tecnologie Hadoop, MongoDB, Neo4J. Implementazione di advanced
analytics e modelli predittivi Python e Spark utilizzando i principali algoritmi di machine
learning. Supporto alle attività di ingestion e outgestion dei dati sul Data Lake. Supporto
architetturale per la progettazione del laboratorio e per l'installazione delle componenti
hardware e software. Analisi e implementazione di soluzioni di data visualization in
Javascript e HTML5.
luglio 2016 - gennaio 2017 Data Scientist - Solution Architect
Tecnet Dati s.r.l. (Presso CSI Piemonte)
Big Data
Sperimentazione e implementazione di prototipi e soluzioni in ambito Big Data
Analytics con particolare attenzione all'implementazione di algoritmi di Text Mining,
Advanced Analytics (clustering, analisi semantica delle informazioni,...) e Data Extration
su documenti e dati non strutturati memorizzati su HDFS tramite l'integrazione di
Hadoop con strumenti di indicizzazione (SOLR, Elastic Search) e interrogazione e analisi
tramite Hive e Spark.
marzo 2015 - luglio 2016 Solution Architect
Tecnet Dati s.r.l. (Presso CABEL)
Assessment architetturale del sistema informativo e delle architetture applicative e
successivo supporto alla transizione dello stesso verso una Service Oriented
Architecture. Definizione del piano di intervento, supporto alla scelta delle tecnologie,
definizione del processo di governance e delle best practice da adottare.
gennaio 2015 - settembre 2016 Solution Architect
Tecnet Dati s.r.l. (Presso CSI Piemonte)
Attività di supporto per lo sviluppo di applicazioni sulla Smart Data Platform della
Regione Piemonte (basata su Hadoop/Hortonworks, MongoDB, WSO CEP) per
l'implementazione di applicazioni IoT compliant. Progettazione e implementazione delle
attività di Data Ingestion sul nuovo Enterprise Data Hub (basato sulle tecnologia
Hadoop/Hortonworks) utilizzando sia strumenti di ETL (Pentaho, Talend) che strumenti
specifici della piattaforma (Sqoop, Flume). Interfacciamento con i DB Relazionali tramite
TOAD, Squirrel SQL, PG Admin. Interfacciamento con strumenti di analytics tramite Hive
JDBC.
settembre 2014 - In corso Solution Architect - Data Scientist
Tecnet Dati s.r.l.
Creazione di cluster hadoop utilizzando le principali distribuzioni (Hortonworks,
Cloudera, MapR) per la sperimentazione di tecnologie di Big Data Analytics,
21/02/2017 - Autorizzo il trattamento dei miei dati personali ai sensi del Decreto Legislativo 30 giugno 2003 n. 196 'Codice in materia di protezione dei dati personali'.
Pagina 1
Machine Learning e Predictive Analytics con l'utilizzo di strumenti quali Knime, Rapid
Miner, Apache Mahout, Weka, Sparks, Python + Natural Language Toolkit e R Language.
applicazione dei concetti appresi ai progetti dei clienti di Tecnet Dati (es. analisi del
sentiment dei dati social). Identificazione di strumenti e metodologie per la Big Data
Governance e loro integrazione con strumenti di modellazione e repository di metadati
tradizionali (es. CA Erwin).
gennaio 2014 - dicembre 2015 Solution Architect
Tecnet Dati s.r.l. (presso CSI Piemonte)
Nell'ambito del progetto Smartdatanet (piattaforma regionale per smart data e IoT),
sperimentazione delle principali tecnologie per la memorizzazione di Big Data
(MongoDB, Hadoop, Cassandra, MapReduce); definizione e descrizione dei principali Use
Case in ambito Big Data e IoT; realizzazione di prototipi e reference application per la
dimostrazione del funzionamento della piattaforma (Mobile e Web Application);
integrazione fra MongoDB e Hadoop con storicizzazione e svecchiamento dei dati.
gennaio 2011 - In corso Game Developer
Attività Personale
Sviluppo di videogiochi multipiattaforma per mobile device e Desktop (es. Paintings of
Fire)
gennaio 2014 - ottobre 2014 Solution Architect
Tecnet Dati s.r.l. (presso Reale Mutua Assicurazioni)
Definizione delle linee guida architetturali e di governance per l'introduzione di una
Service Oriented Architecture nell'ambito della realizzazione del nuovo sistema
informativo multicanale. Supporto per le attività di governance dei servizi.
gennaio 2013 - dicembre 2013 Solution Architect
Tecnet Dati s.r.l. (presso CSI Piemonte)
Definizione di standard, best practices e sperimentazione delle tecnologie per la
gestione della sicurezza nell'ambito del nuovo modello server farm con particolare
attenzione a strumenti di Identity Management, agli standard OpenID, OAuth2.0, SAML e
XACML.
aprile 2012 - giugno 2013 Solution Architect
Tecnet Dati s.r.l. (presso CSI Piemonte)
Stesura delle linee guida di riferimento per l'introduzione del nuovo modello server
farm basato sul concetto di ecosistema trasversale che mette in comunicazione i sistemi
informativi delle differenti aree di business. Il nuovo modello server farm è basato sui
principi di SOA e del Cloud Computing.
settembre 2011 - marzo 2012 Solution Architect
Tecnet Dati s.r.l. (presso CSI Piemonte)
Stesura di blueprint per la descrizione di best practices per l'integrazione enterprise
(SOA e Master Data Management).
gennaio 2011 - dicembre 2012 Solution Architect
Tecnet Dati s.r.l. (presso CSI Piemonte)
Attività di Solution Architect con supporto alle attività di progettazione e sviluppo delle
applicazioni della direzione di linea Industria, Lavoro e Scuola.
gennaio 2011 - luglio 2011 Solution Architect
Tecnet Dati s.r.l. (presso CSI Piemonte)
Stesura di linee guida e reference application per lo sviluppo di applicazioni mobili in
tecnologia nativa e web per dispositivi iOS, Android e BlackBerry; supporto ai gruppi di
progetto per l'implementazione delle applicazioni mobili.
novembre 2010 - luglio 2011 Solution Architect
Tecnet Dati s.r.l (presso Q8 Petroleum)
Studio di fattibilità per la realizzazione del nuovo portale integrato, in modalità web 2.0,
di Q8 Petroleum con l'introduzione di strumenti di social enterprise e supporto di
piattaforme mobili; definizione dell'architettura, progettazione e supporto allo sviluppo
del prototipo da presentare al management.
settembre 2010 - febbraio 2011 Progettista/Architetto
Tecnet Dati s.r.l. (presso CSI Piemonte)
Analisi e progettazione di un'applicazione per il Self Provisioning (creazione e fornitura
automatica degli ambienti per l'esecuzione delle applicazioni). Tale applicazione deve
visualizzare agli utenti gli ambienti disponibili e deve interfacciare gli script di
provisioning presenti sui vari server aziendali, gestendo le priorità di esecuzione e gli
eventuali messaggi di errore. Sua successiva estensione in ambito Cloud (IaaS e PaaS).
gennaio 2010 - maggio 2010 Architetto
Tecnet Dati s.r.l. (presso CSI Piemonte)
Definizione dell'architettura di integrazione dell'applicazione MUDE (modello unico per
l'edilizia) con gli altri applicativi dell'edilizia.
aprile 2010 - maggio 2010 Analista Programmatore / Progettista
Tecnet Dati s.r.l. (presso CSI Piemonte)
Progettazione e sviluppo di una reference application per la descrizione del
funzionamento dei tool MDD (Model Driven Development).
aprile 2010 - aprile 2010 Docente
Tecnet Dati s.r.l. / Technology Transfer
21/02/2017 - Autorizzo il trattamento dei miei dati personali ai sensi del Decreto Legislativo 30 giugno 2003 n. 196 'Codice in materia di protezione dei dati personali'.
Pagina 2
Partecipazione, sotto invito da parte di Max Dolgicer, come relatore, alla International
SOA Conference di Roma, edita da Technology Transfer dove ho presentato gli
interventi: "Web2.0 - More than a pretty face for SOA" e "Securing a SOA takes more
than traditional Web security".
gennaio 2010 - luglio 2010 Analista / Progettista
Tecnet Dati s.r.l. (presso CSI Piemonte)
Analisi e descrizione dei flussi scambiati fra le applicazioni del sistema Edilizia del
comune di Torino e costruzione di una mappa dinamica che li rappresenta.
settembre 2009 - dicembre 2009 Architetto
Tecnet Dati s.r.l. (presso CSI Piemonte)
Progetto di ricerca e sviluppo per la selezione e l'introduzione, all'interno degli standard
di produzione del CSI, di strumenti per l'Event Processing e dell'infrastruttura SCA
(Service Component Architecture).
settembre 2009 - ottobre 2009 Architetto
Tecnet Dati s.r.l.
Progettazione dell'architettura applicativa e tecnologica dell'applicazione Function
Point Manager per la misura delle applicazioni e per la governance dei progetti di
sviluppo.
dicembre 2009 - dicembre 2009 Docente
Tecnet dati s.r.l. / Technology Transfer
Partecipazione, sotto invito da parte di Ed Yourdon e Colin White, come relatore, alla
International Enterprise 2.0 Conference di Roma, edita da Technology Transfer, dove
sono intervenuto con la presentazione "Quando SOA incontra il web 2.0 - alcune best
practices".
gennaio 2008 - luglio 2009 Architetto
Tecnet Dati s.r.l. (presso CSI Piemonte)
Collabolazione al progetto dell'architettura e stesura delle linee guida per
l'implementazione dei servizi dell'applicazione di piattaforma documentale ACTA e
supporto alle attività di gestione del progetto.
gennaio 2007 - luglio 2008 Progettista / Architetto
Tecnet Dati s.r.l. (presso CSI Piemonte)
Supporto ai Laboratori per la progettazione e realizzazione di applicazioni SOA-enabled.
febbraio 2007 - luglio 2008 Analista / Progettista
Tecnet Dati s.r.l. (presso CSI Piemonte)
Censimento dei servizi esistenti in azienda e loro classificazione secondo una
determinata tassonomia. Esecuzione di statistiche e report per la valutazione del livello
di riuso dei servizi e della maturità della SOA aziendale.
febbraio 2007 - agosto 2010 Sistemista
Attività personale
Progettazione e implementazione della distribuzione Linux RecoLin per il recovery e il
backup di server aziendali. Tale distribuzione è stata rilasciata come open source nel
2007 e mantenuta, fino alla sua dismissione, nel 2010.
gennaio 2007 - luglio 2008 Analista / Progettista
Tecnet Dati s.r.l. (presso CSI Piemonte)
Analisi e progettazione dell'applicazione RepoCoop con lo scopo di implementare un
SOA registry/repository per i servizi e le relative funzioni di governance e monitoraggio.
gennaio 2007 - dicembre 2007 Progettista / Architetto)
Tecnet Dati s.r.l. (presso CSI Piemonte)
Collaborazione per la definizione delle linee guida per l'introduzione di SOA in azienda
e presso i principali clienti del CSI Piemonte.
marzo 2007 - luglio 2007 Solution Architect
Tecnet Dati s.r.l. (Presso Intesa-Sanpaolo - ex Caboto Intesa BCI SIM)
Stesura studio di fattibilità per l'integrazione delle anagrafiche ANAGE (Oracle web
application) e ANTOT (DB2/COBOL) nell'ambito del progetto "Dismissione ANTOT". Sono
state considerate tecnologie quali Basi dati federate, Integration Brooker e batch.
febbraio 2006 - marzo 2007 Architetto / Progettista
Tecnet Dati s.r.l. (presso UGIS - gruppo Unicredit)
Nell'ambito del progetto ALFAMon: progetto dell'infrastruttura tecnologica e
dell'architettura applicativa con tecnologie OpenSource (JBOSS, Tomcat, JBPM) e
database DB2 su host; progetto dei servizi di interfacciamento con le applicazioni
esterne Mercury/HP IT Governance, Documentum, Metamon; progettazione della
componente web per la visualizzazione/gestione di un GANTT dinamico in tecnologia
AJAX.
gennaio 2006 - marzo 2006 Architetto
Tecnet Dati s.r.l. (presso UGIS - gruppo Unicredit)
Analisi e descrizione dell'infrastruttura di interfacciamento fra le applicazioni Eurosig e
le applicazioni di Zivnostenka Banka nell'ambito della taskforce Zivno.
gennaio 2005 - ottobre 2005 Progettista / Architetto
Tecnet Dati s.r.l. (presso Fastweb)
21/02/2017 - Autorizzo il trattamento dei miei dati personali ai sensi del Decreto Legislativo 30 giugno 2003 n. 196 'Codice in materia di protezione dei dati personali'.
Pagina 3
Supporto tecnico per la definizione dell'architettura applicativa e per la progettazione
delle applicazioni web dell'azienda. Verifiche architetturali sui progetti esistenti.
gennaio 2005 - ottobre 2005 Progettista / Architetto
Tecnet Dati s.r.l. (presso Fastweb)
Progettazione del processo di Software Development e definizione dei criteri per il
passaggio delle applicazioni in Operation nell'ambito del progetto "Entry Criteria".
Processo definito secondo le guideline di ITIL V2.
ottobre 2004 - marzo 2005 Progettista / Architetto
Tecnet Dati s.r.l. (presso USI/UGIS - Gruppo Unicredit)
Analisi e descrizione dell'infrastruttura tecnologica e dei sistemi di monitoraggio
dell'applicazione IBG nell'ambito delle Task Force per l'ottimizzazione del sistema di
Internet Banking.
gennaio 2004 - luglio 2004 Progettista / Architetto
Tecnet Dati s.r.l. (presso SEP - gruppo Sanpaolo-IMI)
Progetto dell'infrastruttura tecnologica e di comunicazione del sistema di sicurezza
distribuito SSA (SEP Sicurezza Applicativa). Tecnologia Java con componenti distribuite
tramite le specifiche Web Services utilizzando gli strumenti Apache Tomcat e Apache
Axis. Integrazione con un server Active Directory. Ambienti Windows e Linux - Gestione
del gruppo di lavoro.
settembre 2003 - marzo 2004 Progettista / Architetto
Tecnet Dati s.r.l. (presso SEP - Gruppo Sanpaolo-IMI)
Supporto tecnico per il progetto CCM e disegno delle procedure di integrazione fra
l'applicativo CCM e lo strumento PVCS Dimensions. Tecnologia Java, Application Server
Bea Web Logic su Sistema Operativo AIX.
settembre 2000 - luglio 2003 Progettista
Tecnet Dati s.r.l. (presso Caboto Intesa BCI SIM)
Supporto al progetto dell'infrastruttura tecnologia per lo sviluppo di applicazioni webbased su piattaforma Oracle iAS e linguaggio Java.
gennaio 2002 - dicembre 2002 Progettista
Tecnet Dati s.r.l. (presso Caboto Intesa BCI SIM)
Analisi e progetto del prodotto InfoHub Gestione tebelle. Si tratta di uno strumento per
la gestione di tabelle condivise (tabelle di dominio, anagrafiche semplici,...),
indipendente dal database e dai dati, in ambiente web e supporto all'implementazione
dello stesso: Tecnologia Java, Application Server Oracle iAS, Database Oracle 8i, CORBA.
- gestione del gruppo di lavoro
gennaio 2001 - dicembre 2001 Analista / Progettista / Architetto
Tecnet Dati s.r.l. (presso Caboto Intesa BCI SIM)
Progetto dell'infrastruttura tecnologica e di comunicazione del sistema di sicurezza
distribuito ROSA (Riconoscimento On-Line e Gestione Sicurezza Applicativa). Tecnologia
Java con componenenti distribuite tramite le specifiche CORBA. Lo strumento è stato
successivamente esteso per supportare altri protocolli (Es. SOAP).
gennaio 2000 - gennaio 2001 Progettista / Architetto
Tecnet Dati s.r.l. (presso Caboto Intesa BCI SIM)
Supporto tecnico per il progetto e lo sviluppo dell'applicazione Cosez (Contabilità
Sezionale Titoli) in linguaggio java su application server Oracle iAS e database Oracle 8i.
giugno 2000 - dicembre 2000 Progettista
Tecnet Dati s.r.l. (Presso FIAT IVECO)
Supporto alla progettazione di un'applicazione Internet per il supporto ai processi
decisionali. Tale applicazione, basata sull'application server IBM WebSphere, prevede
l'utilizzo di componenti Java che accedono a basi dati multidimensionali.
ottobre 1999 - aprile 2000 Analista / Progettista / Sviluppatore
Tecnet Dati s.r.l. (presso FIAT ITS)
Supporto alle attività di Analisi e disegno di un'applicazione Intranet nell'ambito del
progetto "Tracking richieste". Tale applicazione, progettata secondo l'approccio object
oriented con UML, prevede l'utilizzo di server page realizzate mediante tecnologia ASP e
componenti C++ che implementano gli oggetti di business.
gennaio 1999 - dicembre 1999 Analista / Progettista / Sviluppatore / Sistemista
Tecnet Dati s.r.l. (Presso FIAT ITS)
Progettazione, sviluppo e pubblicazione di siti WEB nell'ambito del progetto POA.
L'intervento ha riguardato sia il progetto di comunicazione teso all'identificazione dei
contenuti da pubblicare, sia la consulenza per l'utilizzo di strumenti di authoring e
pacchetti grafici multimediali. L'intervento ha riguardato inoltre il supporto sistemistico
per la piattaforma Windows NT.
settembre 1998 - luglio 1999 Analista Sviluppatore
Tecnet Dati s.r.l. (presso Fiat Auto IT di settore)
Analisi e disegno di un'applicazione per la raccolta dei dati di produttività relativi ai
progetti di sviluppo software - Tecnologia Oracle (Oracle 7.3,
21/02/2017 - Autorizzo il trattamento dei miei dati personali ai sensi del Decreto Legislativo 30 giugno 2003 n. 196 'Codice in materia di protezione dei dati personali'.
Pagina 4
Designer/2000) - Progetto "DB Applicazioni"
ottobre 1997 - luglio 1998 Analista Sviluppatore
Tecnet Dati s.r.l. (presso Istituto Bancario Sanpaolo di Torino)
Sviluppo dell'applicazione LUCE (Change Management) mediante lo strumento Seer
HPS. L'applicazione, basata sul modello client server a due livelli, prevedeva la
realizzazione di un'applicazione dotata di interfaccia utente (grafica windows e 3270)
con accesso a risorse CICS DB2.
novembre 1996 - settembre 1997 Tecnico Informatico
Esercito Italiano
Servizio Militare: Informatizzazione della gestione del personale per conto del Distretto
Militare RMNO (attività svolta durante il servizio militare). Applicazioni sviluppate in
Visual Basic, Microsoft Access e Microsoft Office, Clipper.
aprile 1994 - febbraio 1997 Analista Sviluppatore
Studio Tecnico Leone - Torino
Analisi, Progettazione e sviluppo dell'applicazione "Rendiconti" per la gestione di
condomini per conto di professionisti del settore della provincia di Torino - Attualmente
in uso presso diversi studi tecnici (attività svolta durante gli studi universitari).
ISTRUZIONE E FORMAZIONE
gennaio 2000 - In corso Laurea in Scienze dell'informazione (Informatica) (Scienze Matematiche,
Fisiche e Naturali)
Università degli studi di Torino
settembre 1984 - In corso Perito Elettrotecnico
ITIS G.L. Lagrange - Rivarolo Canavese
COMPETENZE PERSONALI
Lingua madre Italiana
Altre lingue
Inglese
COMPRENSIONE
PARLATO
PRODUZIONE SCRITTA
Ascolto
Lettura
Interazione
Produzione
B1
B2
A2
A2
B1
Livelli: A1/2 Livello base - B1/2 Livello intermedio - C1/2 Livello avanzato
Competenze Comunicative Ottime capacita comunicative e ottime capacita relazionali sviluppate sia in ambito
universitario (relazioni/progetti di gruppo) che lavorativo (attività di consulenza e
formazione). Partecipazione ad dibattito internazionale sulle tecnologie di frontiera
tramite l'utilizzo di strumenti social di ultima generazione e tramite la gestione del
proprio portale web. Attività di docenza presso grandi aziende italiane e partecipazione,
come relatore, a conferenze internazionali.
Competenze Organizzative Ha maturato una buona esperienza nella gestione di progetti di medie dimensioni.
Numerose esperienze di capo progetto tecnico nell’ambito di progetti eterogenei con
gruppi di lavoro di medie dimensioni. Sostenitore delle metodologie agili, ne aplica i
principi in tutte le fasi del ciclo di sviluppo del software.
Competenze Professionali In ambito sicurezza è associato al Clusit e a OWASP.
Nel 2008 ha conseguito la certificazione “ITIL foundation v3”.
Svolge attività di docenza ed è autore di corsi e seminari relativi a Internet/Intranet, SOA,
Web 2.0, Piattaforme Mobili, Cloud Computing.
Service Oriented Architecture: ha progettato le infrastrutture tecnologiche all'interno di
numerosi progetti di realizzazione presso alcune significative realtà aziendali. Diverse
docenze all’attivo per conto di Tecnet Dati e Technology Transfer e partecipazione, come
speaker, a seminari internazionali.
Cloud Computing: ottima conoscenza delle principali piattaforme per il Cloud Computing
e dei principali pattern di implementazione. Ha collaborato alla progettazione
dell’infrastruttura Cloud di alcune realtà aziendali italiane. Svolge, inoltre, attività di
docenza.
Architetture web e client server: ha progettato le infrastrutture tecnologiche nell’ambito
di numerosi progetti di realizzazione presso alcune significative realtà aziendali. Diverse
docenze all’attivo per conto di Tecnet Dati e Technology Transfer e partecipazione, come
speaker, a seminari internazionali.
Analisi e Disegno Object Oriented con UML: buona concoscenza teorica completata da
vasta esperienza pratica.
Progettazione Siti e Applicazioni Web: ha progettato l’architettura applicativa e le
componenti software nell’ambito di numerosi progetti, affrontando anche gli aspetti
riguardanti l’intergrazione con i sistemi Host. Ha inoltre progettato
21/02/2017 - Autorizzo il trattamento dei miei dati personali ai sensi del Decreto Legislativo 30 giugno 2003 n. 196 'Codice in materia di protezione dei dati personali'.
Pagina 5
portali Web e interfacce utente, ponendo particolare attenzione alle problematiche
prestazionali e di ergonomia. Ricca anche l’attività di docenza.
Gestione dei requisiti e Casi d’uso: buona conoscenza teorica completata da vasta
esperienza pratica.
Sicurezza Informatica: buona conoscenza dei principali standard e delle principali
tecnologie per la gestione della sicurezza delle reti TCP/IP e delle applicazioni.
Sostenitore del patter "security by design" applica le principali best practice di sicurezza
nelle fasi di analisi, progettazione applicativa e disegno architetturale delle applicazioni
e dei sistemi informativi dei clienti. Ottima conoscenza dei protocolli per
l'implementazione di autenticazione, autorizzazione e single-sign-on su web. Svolge,
inoltre, attività di docenza.
Mobile Device & Application: ottima conoscenza dei principali standard e delle principali
piattaforme per lo sviluppo di applicazioni mobili. È autore di applicazioni e videogame
per iPhone e iPad. Svolge, inoltre, attività di docenza.
Tecnologie Open Source: conoscenza dei principali Sistemi Operativi e dei principali
framework Open Source per lo sviluppo di applicazioni Web. È autore della distribuzione
Linux RecoLin per il backup e il recovery dei sistemi informativi. Sta realizzando progetti
e distribuzioni per la piattaforma Raspberry. Svolge, inoltre, attività di docenza.
Internet of Things: conoscenza delle principali architetture e tecnologie per la
comunicazione M2M, per la realizzazione di sensori e per la trasmissione di messaggi
(Arduino, Raspberry PI, MQTT, STOMP, ...). Gestione della memorizzazione su Big Data
Store.
Big Data & Analytics: conoscenza delle principali architetture per la memorizzazione, la
governance e l'analytics di Big Data utilizzando strumenti per l'elaborazione distribuita,
quali Hadoop, database NoSQL (es. Mongo DB e Cassandra). buona conoscenza delle
tecniche e degli strumenti di Data Ingestion (Talend, Pentaaho, Sqoop, Flume,...) e di
Analytics (es. knime, Rapid Miner, Pentaho BI,...).
Competenze Informatiche Conoscenza dei sistemi operativi Windows, Mac OS e Linux, sia livello di utente che
sistemistico.
Conoscenza delle principali suite di office automation commerciali e open source e dei
principlai prodotti per l'elaborazione multimediale: Microsoft Office, Open/Libre Office,
Adobe Phothoshop, Adobe Premiere, Adobe illustrator, Inkscape, Gimp.
Conoscenza dei principali tools e framework per l'analisi e la progettazione Object
Oriented con UML e per la modellazione Entity Relationship: Enterprise Architect, ErWin,
Modelio, IBM/Rational Rose, Paradigm UML.
Conoscenza, sia a livello architetturale che di sviluppo dei linguaggi Visual Basic, Python,
Lua, Bash Script, JavaScript.
Conoscenza, a livello architetturale, delle piattaforme Java Enterprise e .NET e buona
conoscenza, a livello di sviluppo, dei linguaggi Java, C#, Visual Basic .NET.
Conoscenza, a livello architetturale e di sviluppo, dei principali framework per lo
sviluppo di applicazioni Java Enterprise: Struts2, Spring, Hybernate.
Conoscenza sei principale framework per lo sviluppo di applicazioni a servizi SOAP e
REST: Microsoft WCF, Microsoft Web Api, Apache Axis 2, CXF, Restlet, Jersey, JAX-WS e
JAX-RS.
Conoscenza, a livello architetturale e, in parte, sistemistica, dei principali application
server commerciali e open source: Oracle WebLogic, IBM Websphere, RedHat Jboss,
Apache Tomcat, Microsoft IIS.
Conoscenza delle architetture per lo sviluppo di mobile application per le piattaforme
iOS, Android, Windows Phone, Blackberry, dei principali framework per lo sviluppo nativo
(XCODE/Objective C, Java, .NET) e multipiattaforma (Jquery Mobile, Sencha Touch,
Codova/Phonegap, Appcelerator Titanium, Flash/Flex).
Conoscenza delle principali architetture e tecnologie per lo sviluppo di applicazioni web
e Rich Internet Application: JSP, ASP, ASP.NET, JQuery, Sensha EXTJS, Dojo Toolkit.
Conoscenza dei principali IDE di sviluppo open source e commerciali: Eclipse, Netbeans,
Microsoft Visual Studio.
Conoscenza dell'intera suite di prodotti WSO2 per lo sviluppo di applicazioni SOA e
Cloud con approfondimento delle componenti per l'esposizione e il governo dei servizi.
21/02/2017 - Autorizzo il trattamento dei miei dati personali ai sensi del Decreto Legislativo 30 giugno 2003 n. 196 'Codice in materia di protezione dei dati personali'.
Pagina 6
Conoscenza dei principali formalismi per la definizione di dati interoperabili e dei
formati dei servizi (JSON, XML, ATOM, RSS, SOAP) e degli strumenti per la loro
elaborazione, memorizzazione e governance (governance registry, parser XML, librerie di
gestione come, ad esempio, Xerces, Xalan, JAX-B, JAX-P).
Conoscenza dei principali protocolli utilizzati sulla rete, sia per la normale
comunicazione che per l'esposizione di servizi: Suite TCP/IP, HTTP(S), (S)FTP, SMTP, POP3,
IMAP, SOAP, MQTT(S), WebSocket, RSTP, JMS.
Conoscenza dei principali framework per la gestione di messaggi asincroni: IBM
Websphere MQ, Active MQ, JMS.
Conoscenza dei principali strumenti per l'orchestrazione di servizi (ESB), di messaggi
(CEP) e di dati (ETL) sia commerciali che open source: Microsoft Biztalk server, WSO2 ESB,
Mule ESB, Apache Synapse, WSO2 CEP (Apache Siddhi), Suite di prodotti Talend, Pentaho
Data Integration.
Approfondimento sugli strumenti di Busines Analytics, Predictive Analytics e Machine
Learning: Knime, Rapid Miner, Penthao Business Analytics, Qlik.
Conoscenza, a livello architetturale, dei principali DBMS open source e commerciali:
MySql (Maria DB), Oracle, DB2, PostgreeSQL.
Approfondita conoscenza, a livello architetturale e di sviluppo, dei principali database
NoSQL e degli strumenti per la memorizzazione di BigData: MongoDB, Cassandra,
Hadoop, Hive. Conoscenza della distribuzione Hadoop Hortonworks.
Conoscenza delle metodologie OWASP per l'implementazione di applicazioni sicure e
per l'implementazione di penetration test su applicazioni web e mobile. Conocenza dei
principali protocolli e standard per la comunicazione sicura: HTTPS, SSL, PKI, OpenID,
Oauth, SAML, XACML.
CERTIFICAZIONI
marzo 2008 - In corso ITIL V3 Foundation
EXIN - Examination Institute for Information Science
CORSI DI FORMAZIONE
gennaio 2015 - In corso Big Data: Tecnologie e Problematiche (autore e docente)
Descrive le opportunità e le problematiche legate alla trattazione dei Big Data e le
principali tecnologie necessarie per la loro memorizzazione, elaborazione e fruizione
(es. hadoop, NoSQL Database,...).
gennaio 2016 - In corso Hadoop: progettazione pratica di applicazioni (autore e docente)
Descrive, tramite esercitazioni pratiche, le problematiche di implementazione di
soluzioni Hadoop ponendo particolare attenzione a portabilità, prestazioni e sicurezza.
gennaio 2015 - In corso The Internet of Things: Tecnologie e Problematiche (autore e docente)
Descrive le nuove prospettive di business legate ad IoT, le architetture di riferimento, le
principali tecnologie per l'implementazione di sensori e strumenti smart e le
piattaforme per l'elaborazione delle informazioni.
gennaio 2009 - In corso Cloud Computing: tecnologie e problematiche (autore e docente)
Descrive i concetti, le architetture e le tecnologie per l'implementazione di servizi cloud
con particolare attenzione alle problematiche di governance e sicurezza.
gennaio 2012 - In corso REST Oriented Architecture (autore e docente)
Descrive i concetti fondamentali su cui si basano i servizi REST, le architetture e le
tecnologie per lo sviluppo di applicazioni ponendo particolare attenzione alla
governance e alla sicurezza delle comunicazioni.
gennaio 2008 - In corso SOA: best practices (autore e docente)
Descrive le architetture e le tecnologie per l'implementazione di applicazioni a servizi
con particolare attenzione alle problematiche di sicurezza e governance.
gennaio 2008 - giugno 2015 Sviluppo di applicazioni per piattaforme mobili (autore e docente)
Descrive le architetture e le tecnologie per lo sviluppo di mobile application native e
multipiattaforma ponendo particolare attenzione alle problematiche di portabilità e
sicurezza.
gennaio 2010 - dicembre 2015 Sicurezza e privacy nell'era del Cloud Computing (autore e docente)
Descrive le problematiche di sicurezza relative all'esposizione e utilizzo di servizi cloud,
le normative di legge vigenti a livello nazionale ed europeo e le metodologie e le
tecnologie per implementare un cloud sicuro.
gennaio 2010 - dicembre 2011 Internet/Intranet: the new enterprise (autore e docente)
Rivolto ad un pubblico "commerciale" descrive le nuove tipologie di applicazioni basate
su SOA, Web 2.0 e Cloud e i vantaggi per le aziende che le implementano e le utilizzano.
gennaio 2009 - dicembre 2015 Web 2.0: tecnologie e problematiche (autore e docente)
Descrive i concetti su cui si fondano web 2.0 e enterprise 2.0, i nuovi paradigmi di
comunicazione social, le nuove tipologie di applicazioni e i
21/02/2017 - Autorizzo il trattamento dei miei dati personali ai sensi del Decreto Legislativo 30 giugno 2003 n. 196 'Codice in materia di protezione dei dati personali'.
Pagina 7
vantaggi per le aziende.
gennaio 2012 - giugno 2015 BYOD & IT Consumerization: portare i dispositivi dell’utente in azienda (autore
e docente)
Descrive le problematiche relative all'utilizzo di mobile device e mobile application in
azienda e gli strumenti per governarli e renderli sicuri.
gennaio 2004 - dicembre 2005 Sviluppo di applicazioni in tecnologia wireless (autore e docente)
Descrive i principali strumenti per lo sviluppo di applicazioni eseguibili su dispositivi
cellulari (WAP, WML, Flash, Java ME) e le architetture applicative sulle quali costruirle.
gennaio 2009 - dicembre 2010 SOA per l'Enterprise Application Integration (autore e docente)
Descrive l'utilizzo di strumenti SOA come gli ESB per integrare applicazioni eterogenee
minimizzando l'impatto sulle stesse.
gennaio 2005 - dicembre 2005 La tecnologia Open Source in azienda (autore e docente)
Descrive i concetti e i valori sui quali è fondato il movimento Open Source, le principali
tecnologie disponibili e i vantaggi per le aziende.
gennaio 2004 - dicembre 2008 Sviluppo di applicazioni con XML e Web Services (autore e docente)
Descrive le architetture e le tecnologie utilizzabili per lo sviluppo di applicazioni a
servizi che utilizzano SOAP e XML con particolare attenzione alle problematiche relative
alla portabilità dei dati e alle prestazioni.
gennaio 2003 - dicembre 2005 Introduzione alla TCP/IP network security (autore e docente)
Descrive le problematiche di sicurezza legate all'utilizzo di Internet e le principali
tecnologie per rendere sicure le reti aziendali con particolare attenzione all'utilizzo di
standard di mercato.
febbraio 2001 - dicembre 2005 Internet/Intranet: integrazione con le applicazioni aziendali (autore e docente)
Descrive le problematiche, le architetture e le tecnologie di integrazione fra le
applicazioni web e le applicazioni legacy (CICS, IMS e client/server) con particolare
attenzione ai vincoli di compatibilità dei dati e dei protocolli di comunicazione.
gennaio 2000 - dicembre 2004 Internet/Intranet: sviluppo di applicazioni aziendali (autore e docente)
Descrive le architetture e le tecnologie per lo sviluppo di applicazioni web con
particolare attenzione alle problematiche di gestione e sicurezza.
gennaio 2001 - dicembre 2005 internet/Intranet: progettazione di siti web (autore e docente)
Descrive le problematiche e le tecnologie per lo sviluppo di siti web ad alto impatto
comunicativo ponendo particolare attenzione alle problematiche di sicurezza e di
compatibilità dei browser.
gennaio 2000 - dicembre 2003 Internet/Intranet: tecnologie e problematiche (autore e docente)
Descrive i concetti fondamentali sul funzionamento di internet, sui protocolli utilizzati,
sulle tecnologie di sviluppo delle web application e una panoramica sulle problematiche
di sicurezza relative all'utilizzo della rete.
gennaio 2000 - dicembre 2000 Internet/Intranet: opportunità per le aziende (autore e docente)
Orientato ad un pubblico "commerciale" descrive le nuove opportunità che Internet e le
applicazioni web offrono alle aziende in termini di visibilità, portabilità e nuove
funzionalità.
21/02/2017 - Autorizzo il trattamento dei miei dati personali ai sensi del Decreto Legislativo 30 giugno 2003 n. 196 'Codice in materia di protezione dei dati personali'.
Pagina 8