2008 - Dottorato in Informatica, presso l'Università
di Roma “La Sapienza”, advisor: prof.ssa Chiara Petrioli, titolo della tesi: “Distributed Dynamic Replica Placement and
Request Redirection in Content Delivery Networks”
Da Febbraio 2019 Architetto Software, PTV SISTeMA (gruppo PTV).
Partecipo da architetto Java EE allo sviluppo di due distinti prodotti software:
Luglio 2018 – Febbraio 2019 Service Manager, Atos Italia - applicazioni “POWER” per ENI. Svolgo attività da “service
manager” per ENI per un insieme di 3 applicazioni dell’area “POWER”. Ho coordinato le attività funzionali e tecniche di un gruppo di 9
persone che svolgevano attività di manutenzione e di sviluppo evolutive per 3 diversi applicativi, e sono stato responsabile verso il
cliente dello svolgimento di tutte le attività.
Febbraio 2018 - Luglio 2019, Service Manager, progetto di AM per la manutenzione di task schedulati, presso Atos Italia.
Ho curato i rapporti con il cliente, l'andamento del contratto, il monitoraggio della qualità del servizio.
Gennaio 2016 - Giugno 2018, Technical leader, progetto per analisi e reportistica dei dati di
produzione di centrali elettriche a consuntivo, presso Atos Italia.
Tecnologie: Java EE, JSF 2, ejb 3.0, JPA, hibernate, Oracle 11, Oracle Weblogic.
Ho seguito specialmente la documentazione tecnica e l’integrazione con sistemi esterni:
28/05/2003 Laurea in Informatica (vecchio ordinamento) presso
l'Università degli Studi di Roma “La Sapienza”.
Votazione 110/110, relatore: prof. Giancarlo Bongiovanni, titolo
della tesi: "Progetto ed implementazione di servizi di Content Delivery Networking mediante l'uso di router programmabili"
Corsi di Formazione
Aprile 2018 - Certificazione "Professional SCRUM Master I" presso scrum.org
2/2014 Frequenza al workshop “Shipping Vetting e Quotation”, su tematiche di processo
relative alla quotazione di commodity, il trasporto delle stesse, il vetting delle navi
2011 Frequenza ai corsi “La
gestione del cliente” e “La negoziazione assertiva e il self-empowerment” presso ManPower S.r.l.
03/2010
Frequenza al corso “The Project Management Imperative”, presso IBM Forum Milano
Esperienze lavorative
Marzo 2015 - Giugno 2018, J2EE Architect, Technical Leader, progetto per trading di energia elettrica (tecnologie: Java 6, Oracle Weblogic 11, Oracle 11, struts2,
Liferay 6.2.1) presso Atos Worldgrid Italia
Ottobre 2014 - Giugno 2018, analista funzionale, referente tecnico Java nell'ambito di un progetto per trading di energia elettrica, presso Atos Worldgrid Italia
analisi funzionale del progetto “mercati MI” (ristrutturazione del processo di lavorazione dei mercati MI) e delle modifiche per adeguamenti normativi del codice di rete 2015;
coordinamento delle attività di sviluppo;
referente tecnico verso il cliente.
Gennaio 2014 – Settembre 2014 Coordinatore, referente tecnico per progetto di migrazione
infrastrutturale presso Atos Worldgrid Italia
Progetto per trading di energia elettrica in Italia ed Europa: migrazione della componente applicativa con i
flussi di integrazione, con interazione con le componenti di rete, hardware (nfs, CIFS/SMB, http, https, Apache). Migrazione dell'hardware e
upgrade di componenti software (Java, Oracle, Weblogic, Liferay);
coordinatore delle attività di sviluppo e adeguamento;
referente tecnico.
Giugno 2013 - Gennaio 2014 Progettista Java, coordinatore tecnico, presso Atos Worldgrid Italia
Progetto per trading di energia elettrica in Europa: integrazione XML su HTTPS, definizione di XSD, tecnologie JAXB e JMS;
Referente per le
componenti di rete e per la sicurezza (sicurezza e affidabilità sul canale di integrazione);
Ambito funzionale: progetto di
integrazione per supporto alla gestione delle aste sul mercato libero dell'energia in diversi paesi europei.
Da Dicembre 2012 a Giugno 2018, Progettista Java, coordinatore tecnico, presso Atos Worldgrid Italia
Progetto per trading di energia elettrica in Italia, tecnologie liferay portal, struts2, javascript
(jQuery), oracle 10, drools, JMS, ejb 3.0, ejs treegrid, spring
Ambito funzionale: supporto alla gestione delle aste sul mercato libero
dell'energia in Italia
Da Novembre 2011 a Giugno 2012 Scrum Master e sviluppatore, ComputerAid s.r.l.
Progetto interno per
supporto attività di contazione denaro in società di sicurezza, nell'ambito di un progetto più ampio. Tecnologie: .net
2.0 e 4.0, C# 4.0, Windows Forms, IDE: Visual Studio 2005, Visual Studio 2010, database Firebird 2.5 con IBExpert. Attività da Scrum
Master per il progetto in ambito con coordinazione con il progetto correlato
Gennaio 2010 - Ottobre 2011 e poi Giugno 2012 -
Novembre 2012 Team Leader, ComputerAid s.r.l.
Progetto per il supporto alla partecipazione ai mercati elettrici italiani per azienda di produzione di energia elettrica, tecnologie Java 6, weblogic 10, liferay portal,
struts2, javascript (dojo e jQuery), oracle 10, drools, JMS, ejb 3.0. Supporto alla gestione qualità ISO 9001
Ambito funzionale:
supporto alla gestione delle aste sul mercato libero dell'energia italiano
Novembre 2008-Dicembre 2009 Analista programmatore,
ComputerAid s.r.l.
Presso Siemens Italia, collaboratore a un progetto software per un importante produttore di energia elettrica (Java 5, servlet Java, weblogic 10, echo2, oracle 9),
incaricato della gestione della documentazione e dei rilasci software
Ambito funzionale: gestione del movimento dei combustibili nelle
centrali
Altre attività: analisi punti funzionali, utilizzo di metodologia scrum
Gestione server HP/UX
Giugno-Settembre 2008 Collaboratore per la rivista “Meltin'Pot on web”, per la rubrica “Scienza e Hi-Tech”
Dal 2005 Collaboratore con la società di comunicazione Creare & Comunicare, per attività di sviluppo e gestione di
siti dinamici con PHP 4 e MySQL
Settembre 2007 Visitatore presso la University of Illinois at Urbana Champaign, su tematiche di
ambient intelligence con sviluppo di applicativi in Java
Maggio 2007-Aprile 2008 Vincitore di un assegno di ricerca della durata
di un anno presso il Dipartimento di Ingegneria dell'Informazione di Padova
Marzo-Maggio 2007 Redattore per il mensile di
informazione e cultura “L'Hermes della Metropoli”, per le rubriche di tecnologia e web
Marzo-Luglio 2005 Contratto di
ricerca presso l'Università di Roma “Tor Vergata” nell'ambito del progetto europeo IST SIMPLICITY, per la realizzazione
di un servizio di riconfigurazione automatica dei parametri per la connessione alla rete per utenti mobili.
Tecnologie utilizzate: java
1.4, programmazione di rete
2003-2007 Sistemista per la gestione della rete di elaboratori Linux per il calcolo scientifico,
presso i laboratori del Dipartimento di Informatica de “La Sapienza”. Sistemi Linux, clustering SSI (openmosix, condor)
2003-2004 Contratto di collaborazione presso il Dipartimento di Informatica de “La Sapienza”, per sviluppo e sperimentazione
di servizi CDN implementati a livello network su router programmabili.
Utilizzo del simulatore di reti OPNET, programmazione in C e C++, utilizzo di Perl per scripting
2002-2003 Analisi ed implementazione servizi di anycast in C e Java (ambienti Linux e NetBSD)
per l'unità di ricerca dell'Università di Roma "La Sapienza", nell'ambito del progetto europeo ITEA POLLENS.
Presentazione di una dimostrazione del lavoro alla revisione finale del progetto, svoltasi a Marcoussis (Parigi), presso la sede
dell'ALCATEL, il 1 Luglio 2003. La stessa dimostrazione è stata ripetuta al Simposio ITEA svoltosi a Leuven (Belgio) nel Novembre
2003, scelta in quanto rappresentativa dell'intero progetto.
Tecnologie utilizzate: java 1.3, programmazione di rete a livello 3 dello stack TCP/IP, programmazione multithreaded
Novembre 2003 Vincitore del concorso di Dottorato presso il Dipartimento di
Informatica dell'Università di Roma "La Sapienza"
Giugno 2005 Docente di elettrotecnica ed informatica per il corso di “Tecnico dell'ingegneria del suono”, organizzato
dalla Regione Lazio, su argomenti di elettronica teorica
2005-2007 Attività di tutoraggio per i corsi di
“Architetture degli Elaboratori” I e II, del Corso di Laurea in Informatica dell'Università “La Sapienza” (II
semestre 2004/2005, I e II semestre 2005/2006, I semestre 2006/2007). Trattazione, nel tempo, di diversi linguaggi assembly: MIPS, Motorola
68000
Maggio-Novembre 2004 Docente di informatica presso i corsi per “Esperti in nuove tecnologie dell'informazione e la
comunicazione”, organizzati dalla Regione Lazio, su argomenti di reti di elaboratori
Altre conoscenze informatiche
Ottima esperienza di programmazione nei linguaggi: C, C++, Java, C#, PERL, bash script, PHP,
ASP, SQL*Plus (Oracle) e linguaggio SQL. Buona conoscenza dell'assembly dei processori MIPS, motorola 68000, 80x86, Z80.
Attività di ricerca nell'ambito delle Content Delivery Network: ottima conoscenza dello stack TCP/IP, studio dei problemi di
facility location
Ricerca nell'ambito degli RFID: studio di protocolli di accesso MAC per RFID
Lingue straniere
Ottima conoscenza della lingua inglese scritta e parlata