
Guidato sforzi di indagine sull’uso della memoria, eseguito profilatura delle applicazioni e fornito mentorship ai
membri del team su tali tematiche.
2 Stack tecnologico: basato su Java, jUnit, Mockito, Aerospike, Eclipse Vert.X, RX Java, Cucumber, Docker, Jenkins,
Git, Kubernetes.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ocado Technology, Londra, Regno Unito: Ocado Technology progetta e realizza soluzioni tra cui sistemi di orchestrazione
cloud per magazzini robotici automatizzati, piattaforme di e-commerce alimentare e logistica.
Come Senior Software Engineer presso Ocado Technology Ott 2020 - Gen 2022
3 Ho contribuito alla pianificazione della migrazione del sistema legacy verso una architettura microservice, miglio-
rando l’orchestrazione cloud per i magazzini robotizzati. Questo ha coinvolto l’intero ciclo di vita, dall’analisi iniziale
alla pianificazione dell’implementazione.
3 Ho razionalizzato il processo CI/CD, riducendo il tempo di configurazione iniziale delle nuovi magazzini da oltre 2
settimane a meno di un’ora.
Ho studiato e sviluppato microservizi a supporto dell’adempimento dei magazzini robotici.
Ho istruito il team nell’adottare principi agili per fornire metriche prevedibili al senior management e assegnazioni di
compiti sostenibili.
Ho organizzato sessioni educative per migliorare la comprensione dei membri del team dei concetti architetturali in
preparazione della riprogettazione del sistema e della migrazione a una piattaforma AWS/Java.
2 Stack tecnologici: basati su Java, Scala, Akka, Mockito, Selenium Webdriver, Apache Cassandra, GitLab, Cucum-
ber, Docker, Git, Kubernetes.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Amadeus, Londra, Regno Unito: Amadeus sviluppa soluzioni IT che alimentano gli ecosistemi di viaggi aerei e turismo a
livello globale, elaborando oltre 400 milioni di transazioni giornaliere tra compagnie aeree partner e agenzie di viaggio.
Come Senior Software Engineer e Scrum Master presso Amadeus Lug 2015 - Ott 2020
3 Ho progettato e implementato un framework AOP (Programmazione Orientata agli Aspetti) leggero e lo ha utilizzato
per sviluppare uno strumento per generare test utilizzando dati live.
3 Ho contribuito sia agli studi architetturali che alle implementazioni per costruire una piattaforma a microservizi in
tempo reale volta a implementare un nuovo sistema per consentire ai clienti di interagire in tempo reale con i dati
di Amadeus in modalità event-based.
Ho guidato l’adozione di metodologie agile e ha svolto il ruolo di Scrum Master per team distribuiti a livello globale,
razionalizzando i processi di sviluppo.
Ho fatto da mentore per software engineer meno esperti in varie attività quotidiane.
2 Stack tecnologici: basati su Java, Groovy, Apache Kafka, jUnit, mockito, Robot Framework, MongoDB, Git, QF Test,
Java Swing, OpenShift, Docker, Kubernetes.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NetProphecy LTD, Londra, Regno Unito: Startup di consulenza per piccole e medie imprese.
Come Co-Fondatore e Team Leader di Ingegneria del Software Apr 2011 - Lug 2015
3 Ho gestito con successo diversi team/progetti per clienti nelle aree di Londra e Milano utilizzando metodologie agili.
3 Ho guidato la selezione e formazione del personale IT sia per NetProphecy che per i clienti.
Ho progettato e implementato vari software aziendali personalizzati, in particolare soluzioni ERP/CRM basate sul
web e applicazioni mobili con relativi backend, supervisionando l’intero ciclo di vita dei progetti.
2 Stack tecnologici: basati su Java, PHP, MySQL, jUnit, Mockito, Selenium Webdriver, Cucumber, MySQL, PostgreSQL,
J2ME, Docker, Kubernetes.
Precedenti esperienze professionali (2002 - 2011)
Nel corso degli anni, ho collaborato con varie aziende e istituzioni, tra cui l’Università degli Studi di Milano e Mixel S.c.a.r.l.,
per sviluppare soluzioni mobile all’avanguardia. Ho contribuito allo sviluppo di un sistema ERP basato su web utilizzando
ZK, jBoss AS e MySQL, collaborato con AIMPES Servizi SRL su numerosi progetti IT.
Formazione
Laurea Triennale in Comunicazione Digitale, Università degli Studi di Milano 2004
Nazionalità e Lingue
Nazionalità: Italiana, Britannica.
Lingue: Italiano (madrelingua), Inglese (fluente).