Curriculum

Esperienze

  • Analista & Sviluppatore Senior
    Freelance
    2019Mag. 2014
  • Sviluppatore Senior
    Italtel
    Breve attività di consulenza presso una piccola startup emergente che si occupa di Big Data e NLP. Ho sviluppato un web spidering tool per raccogliere articoli e informazioni dalle maggiori testate giornalistiche italiane, utilizzando un'architettura ad actors tramite akka framework in linguaggio Scala.
    Ago. 2013Mar. 2013
  • Analista & Sviluppatore Senior
    Italtel
    Sviluppo di una applicazione web, per conto di Telecom Italia, nel contesto delle nuove offerte commerciali relative ai loro servizi cloud per clientela top business. Il prototipo iniziale può creare e configurare servizi visualizzando i loro dati di performance (grafici real-time). Tecnologie utilizzate: JSF2 (PrimeFaces v3.4), JDK 1.6, CSS3, jQuery.
    Feb. 2013Nov. 2012
  • Analista & Sviluppatore Senior
    Italtel
    Attività di analisi, sviluppo e team leading per un nuovo SQL Reporting Tool (cliente finale Fastweb SpA). Il tool sviluppato su stack JEE, con l'uso di JSF come framework di frontend e Spring/Hibernate come tecnologie di backend.
    Ott. 2012Feb. 2012
  • Sviluppatore Java Senior
    Italtel
    Manutenzione e gestione change request per un sistema Italtel esistente (iSCM, Italtel Softswitch provisioning subsystem).
    Gen. 2012Gen. 2011
  • Support Engineer
    Italtel
    Coinvolto nella validazione e nel troubleshooting di un sistema gateway (sistema proprietario di Italtel che si interfaccia a sistemi di billing). Lo scopo del sistema è estrarre le funzionalità avanzate di charging e di DPI dalla piattaforma GGSN. Attività interamente svolta nei test labs del cliente TIM Brasil (Rio de Janeiro, Brasil).
    Dic. 2010Set. 2010
  • Project Leader
    Italtel
    Gestito un team di sviluppatori e disegnatori grafici, durante l'implementazione di un sistema (su stack j2ee, con interfaccia web) di gestione di apparati di rete. Il sistema (iNEM) è stato implementato partendo da prodotti open-source (Hyperic, OpenNMS,..). Ho preso parte attiva nello sviluppo e integrazione dei moduli di Fault e Performance.
    Ago. 2010Gen. 2009
  • Analista Senior
    Italtel
    Attività di consulenza presso Vodafone Italia, nei loro team di analisi (aree SIM Management e Provisioning). Valutazione degli effort e dei costi associati, relativi all'adeguamento dei servizi di provisioning e sim management (sviluppi software e upgrade hardware richiesti) per ciascuna nuova offerta commerciale.
    Dic. 2008Feb. 2007
  • Analista & Sviluppatore Senior
    Italtel
    Consulenza presso Fastweb SpA (service provider italiano). Integrazione di diversi flussi aziendali di business e di svariati sistemi interni, tramite l'uso della piattaforma di middleware Vitria.
    Gen. 2007Nov. 2006
  • Sviluppatore Senior
    Italtel
    Consulente presso CISCO Systems (divisione fotonica). Coinvolto nel processo di miglioramento del loro "craft terminal" (CTC). Il frontend del terminale è basato interamente su Java Swing, al progetto partecipano 550 developer da tutto il mondo.
    Ott. 2006Gen. 2005
  • Analista & Sviluppatore Senior
    Italtel
    Analisi, sviluppo e test di un SOAP/HTTP gateway per la pubblicazione dei servizi del TTM (Trouble Ticketing Management) di Telecom Italia verso i loro clienti business. Gateway interamente implementato tramite l'uso di TIBCO BusinessWorks.
    Dic. 2004Ott. 2004
  • Analista & Sviluppatore Senior
    Italtel
    Grosso progetto per Vodafone Italia. Un MMS Gateway per i loro clienti VASP. Integrazione del sistema di blling, gestione degli ordini, del mms engine, del modulo di reporting tramite piattaforma TIBCO BusinessWorks.
    Set. 2004Apr. 2004
  • Project Leader
    ONE-ANS
    Gestione (project leading, 2 developer) del gruppo di sviluppo e implementazione di un tool web (pagine JSP) che consente la creazione e distribuzione di MMS promozionali per Vodafone Italia.
    Mar. 2004Ago. 2003
  • Project Leader
    ONE-ANS
    Team leading (3 developer) e attività di sviluppo per il rinnovo del frontend (pagine JSP), del portale di home banking & trading online della banca BPL. Attività svolta presso BPL Net (divisione IT della Banca Popolare di Lodi).
    Lug. 2003Lug. 2002
  • Product Manager
    Advanced Network Solutions
    Responsabile della presentazione e realizzazione di materiale informativo e di marketing e della quotazione delle eventuali customizzazioni, per una linea di prodotti (Service Fulfillment) che l'azienda si appresta a lanciare.
    Giu. 2002Gen. 2002
  • Project Leader
    Advanced Network Solutions
    Gestione del team (5 developer) e attività di sviluppo, nella implementazione e manutenzione iniziale di un sistema di provisioning, con interfaccia web, per conto di Fastweb SpA (service provider emergente con servizi su rete in fibra ottica). Il sistema viene attualmente utilizzato dai gruppi di provisioning e customer care di Fastweb per automatizzare il processo di attivazione della clientela business e residenziale (interfacciandosi al sistema di gestione degli ordini e a un DHCP server per il recupero delle configurazioni di rete).
    Dic. 2001Dic. 2000
  • Analista & Sviluppatore Junior
    Advanced Network Solutions
    Coinvolto nello sviluppo e nell'integrazione di un SNMP Manager prototipale da inserire nel prodotto CISCO Photonics's WaveIQ (Q3 network Manager).
    Nov. 2000Ago. 2000
  • Tester & Sviluppatore Junior
    Advanced Network Solutions
    Periodo di consulenza e training-on-the-job presso DSET Corp., Bridgewater NJ (USA). Mi sono unito ai loro team di sviluppo e integration test nella realizzazione del nuovo LSMSv2.0/3.0 sistema DSET chiave, per l'erogazione dei servizi di portabilità che consentono, ai clienti residenziali e business, di cambiare operatore senza dover modificare il numero locale.
    Lug. 2000Apr. 1999
  • Analista & Sviluppatore Junior
    Spazio ZeroUno
    Definizione, analisi e prototipizzazione di un ambiente distribuito object-oriented volto a valutare l'impatto delle nuove tecnologie CORBA/Java in ambito TMN. Lo scopo di questa ricerca è stata un'analisi comparativa, in termini di prestazioni e sviluppi richiesti, tra le soluzioni CORBA/CMIP gateway di DSET (OMG-TMF-JIDM standard) e il Sun Java Dynamic Management Kit.
    Mar. 1999Set. 1998

Istruzione

  • Master in Information Technology
    Politecnico di Milano, CEFRIEL
    Reti e gestione di rete: ATM, TCP/IP, protocolli SNMP e CMIP, TMN, gestione di rete basata su web. Mobile: GSM, DECT, mobile di terza generazione (UMTS). Sistemi Multimedia e Hypermedia: RMN e HDM, Information Retrieval. Software Engineering: analisi e design di software secondo i canoni OO (Rational Rose UML), testing e debugging attraverso case tools (Easy Case).
    19981997
  • Laurea in Scienze dell'Informazione
    Università degli Studi di Milano
    Tesi: "Paradigmi emergenti nell'ambito della gestione di apparati di rete via web: sviluppo di un prototipo basato sulle Java Management APIs". Votazione 101/110
    19971990
  • Maturità scientifica
    Liceo Scientifico G.Bruno
    19901985

Certificazioni

  • Oracle Certified Professional, Java SE 8 Programmer
    Oracle
    Mag. 2018
  • Pivotal Certified Spring Professional v4.2
    Pivotal
    Apr. 2017
  • Oracle Certified Expert, Java EE 6 Web Component Developer
    Oracle
    Dic. 2015
  • Oracle Certified Professional, Java SE 7 Programmer
    Oracle
    Apr. 2015
  • Oracle Certified Associate, Java SE 7 Programmer
    Oracle
    Feb. 2015

Corsi

  • Core Spring v4.3.a
    Pivotal
    2017
  • MongoDB per sviluppatori Java (M101J)
    MongoDB University Online
    2016
  • Professional Scrum Master I (PSM-I)
    Docente PSM
    2016
  • TIBCO Enterprise Bootcamp (AE601)
    TIBCO
    2005

I Miei Hobby

  • Musica
  • Film
  • Fotografia
  • Tecnologia
  • Viaggi
  • Lettura

Le Mie Competenze Tecniche

Le mie conoscenze tecniche sono molto diversificate, perchè negli anni ho lavorato in contesti diversi tra di loro e con differenti ruoli.

Java90/100

Java EE90/100

Spring80/100

Javascript (ES5, ES6)75/100

AWS70/100

Le Mie Lingue

Il mio inglese è ottimo, ho vissuto all'estero per diverso tempo e questo mi ha aiutato.

Inglese90/100

Spagnolo65/100

Portoghese20/100