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