Resume_

The resume is divided in three parts one focusing on employment and freelance activities, the second one is about teaching activities and the third one in about education.

employment and freelance

Senior Software Engineer Freelance

Self Employed

2018 - 2021

Progettazione sviluppo e mantenimento dell’applicazione di coaching Dive - Immersive Change https://www.you-dive.com/ per Gruppo Pragma https://gruppopragma.it/ utilizzata da TIM Italia, TIM Brasile, Sky, Volkswagen, Openjobmetis, Cattolica Assicurazioni, Vittoria Assicurazioni, LeroyMerlin


PROJECTS

Senior Android Software Engineer

Trenitalia / Almaviva Transportation / Fincons Group

2016 - 2018

Sviluppo e mantenimento dell’applicazione Cruscotto Integrato Mobile del personale di bordo di Trenitalia su piattaforma Android

Progettazione e sviluppo dell’applicazione Motivi di Ritardo per la gestione delle giustificazioni di ritardo accumulato su piattaforma Android

Progettazione e implementazione di un prototipo di piattaforma per comunicazioni realtime per coordinare gli equipaggi in servizio e il centro di controlo utilizzando il protocollo XMPP :

- Progettazione e implementazione di un backend per la piattaforma realtime in Angular 8, Typescript e Strophe.js per permettere di gestire e monitorare in la piattaforma

- Progettazione e implementazione di un prototipo di applicazione Android per la crew in servizio per le comunicazioni real time

- Integrazione di un sistema di videoconferenza basato su WebRTC integrato con il backend Angular e i device Android


PROJECTS

Software Engineer Freelance

Self Employed

2014 - 2016

Realizzazione dell’applicazione Ballroom per iOS per la gestione degli eventi legati agli Internazionali di Tennis BNL Roma 2015

Realizzazione dell’applicazione mobile per i portali www.innovationplace.eu e www.discover-it.eu su piattaforma Android e iOS, realizzato con  Apache Cordova/Backbone/Underscore/Marionette/Bootstrap

Creazione di un applicazione Android per l’interrogazione degli agenti conversazionali di Intoote di supporto agli operatori della rete di distribuzione di Lactalis (Galbani).

Creazione di un motore di ebook multimediale (foto/video/audio/test) per il supporto alla didattica dei corsi di formazione della CISL su piattaforma Android, realizzato nativamente.

Realizzazione del Portale Sisal Pay per Sisal s.p.a. su Liferay Enterprise Edition 6.0 www.sisalpay.it

Realizzazione dell’applicazione di gestione e consultazione conto per Telepass s.p.a. su Samsung Connected TV realizzato con Javascript e JQuery


PROJECTS

Fullstack J2EE and Mobile Software Engineer

Etcware, Via Etna 13, 00187 Rome Italy

2011 - 2014

Ristrutturazione del Portale di Ateneo dell’Università degli studi di Roma Tor Vergata web.uniroma2.it

Ristrutturazione del portale dell’ annuario dell’ Università degli Studi di Roma Tor Vergata directory.uniroma2.it

Sviluppo del portale del Garante della privacy, ottimizzazione del motore di ricerca, sviluppato con Liferay Enterprise Edition 6.0 e Apache Solr www.garanteprivacy.it

Realizzazione dell’applicazione Mapcast, un navigatore turistico audio su piattaforma Android e iOS, applicazione ibrida realizzata con Apache Cordova, Backbone/Underscore/Marionette/Bootstrap https://play.google.com/store/apps/details?id=it.etc.etcware e https://itunes.apple.com/mg/app/mapcast/id1081050965?mt=8

Realizzazione del frontend di Foreduca portale della formazione, sistema di gestione di corsi di formazione, realizzato in Symphony/Drupal 7

Realizzazione dell’applicazione “Didattica web 2.0”, il sistema di supporto alla didattica dell’Universita degli Studi di Roma Tor Vergata su Android/iOS nel progetto Opendata a Tor Vergata per il riutilizzo dei dati di Ateneo, realizzato con Apache Cordova, Backbone.js, Underscore.js, Marionette.js


PROJECTS

Web, Mobile and SmartTV Software Engineer

Mashfrog, Via Giacomo Peroni 400, Tecnopolo Tiburtino 00131 Rome Italy

2008 - 2011

Sviluppo di delle applicazioni Android Wind Power e Solar Power per Enel sezione Green Power

Realizzazione dell'applicazione betting per Intralot s.p.a. per Cubovision di Telecom Italia su Samsung Connected TV

Realizzazione dell'applicazione di betting per Lottomatica s.p.a. su Samsung Connected TV

Realizzazione del portale della Giornata Mondiale dell'Ambiente per Enel s.p.a. per gli anni 2010/2011 e 2011/2012

Realizzazione del portale della Giornata Mondiale della Sicurezza per Enel s.p.a. Anno 2011/2012

 

Fullstack PHP Developer

Naspex, Via del Maggiolino, 125 00155 Rome Italy

2003 - 2007

Mantenimento dei siti di aste giudiziarie per i tribunali di Venezia, Latina e Tivoli

Sviluppo del motore di ricerca per aste giudiziarie per i tribunali di  Venezia, Latina e Tivoli

Amministratore di Sistema e di Rete

teaching

Corso di formazione per Sviluppatore Backend per thux.it

Via Dante Alighieri, 99 20096 Limito di Pioltello (MI) Italia

2020 - 2021

Corso di formazione professionale per Sviluppatore Backend (240 ore) : Python, Postgres, Django, HTML5, CSS, Javascript, REST API

Corso di fomazione per Security Specialist in ambito Sistemi e Network per BlueIT

Via Santa Maria Valle, 5 - 20123 Milano

2020 - 2021

Percorso di formazione professionale per Security Specialist in ambito Sistemi e Network (240 ore) Linux System Administration, Docker and Microservices, base and advanced Networking, Kali Linux, Metasploit

Fullstack Web Developer Training Course for IBM

OpenJob, Kronos, IBM

2020 - 2021

Corso di formazione professionale per Programmatore Web (240 ore) : Java, Spring Boot, HTML5, CSS, Javascript, React.js, Bootstrap, REST API, SOLR

Docente a Contratto per il corso di Time Series Analisys and Forecasting

Università Cattolica del Sacro Cuore di Brescia, facoltà di Economia

2021 - 2023

Professore a contratto per il corso di Analisi delle serie Storiche in Python

Corso di formazione base e avanzato su Docker

Indra with SIA S.r.l. Viale Papa Leone XIII, 3 - 66100 Chieti Scalo

2020 - 2021

Corso di formazione professionale per il personale di INDRA su Docker (64 ore) :  Containers, Docker, Docker Compose, Registry, Container Vulnerability Scanning, Portainer, Harbor

Corso di formazione professionale per Programmatore Web Ecubit

Ecubit s.r.l. Via Mario Bianchini 51 - 00142 Roma

2020 - 2021

Corso di formazione professionale per Programmatore Web (80 ore) : Java, Spring Boot, HTML5, CSS, Javascript, Bootstrap, REST API

Corso di formazione per Security Specialist in ambito Sistemi e Network AnPal/ICT

AnPal, ICT, Adecco Formazione Via dell’Esperanto, 71 00144 (RM)

2020 - 2021

Percorso di formazione professionale per Security Specialist in ambito Sistemi e Network (200 ore) : Linux System Administration, Docker and Microservices, base and advanced Networking, Kali Linux, Metasploit

Corso di formazione professionale per Programmatore Web AnPal/ICT

AnPal, ICT, Adecco Formazione Via dell’Esperanto, 71 00144 (RM)

2020 - 2021

Corso di formazione professionale per Programmatore Web (200 ore) : Java, Spring Boot, HTML5, CSS, Javascript, Bootstrap, REST API

Corso avanzato per Sviluppatore Kotlin/Android Ecubit

Ecubit s.r.l. Via Mario Bianchini 51 - 00142 Roma

2019 - 2020

Corso avanzato per Sviluppatore Kotlin/Android per il personale di Ecubit (60 ore)

Corso di formazione base e avanzato per Sviluppatore Android Adecco

Adecco Formazione Via dell’Esperanto, 71 00144 (RM)

2019 - 2020

2 Percorsi di formazione professionale base ed avanzato per Sviluppatore Java/Kotlin/Android (200 ore + 200 ore)

Percorso di formazione per Security Specialist in ambito Sistemi e Network per Gruppo SCAI S.p.a.

Gruppo SCAI S.p.a. Via Vitruvio 5, 20124 Milano (MI)

2019 - 2020

Percorso di formazione professionale per Security Specialist in ambito Sistemi e Network (200 ore) : Linux System Administration, Docker and Microservices, base and advanced Networking, Kali Linux, Metasploit

Corso di formazione professionale per programmatore web per Grey Security

Grey Security Via Matteo Bandello, 4/2 - 20123 Milano (MI)

2018 - 2019

Corso di formazione professionale per programmatore web (200 ore) : Java, Spring Boot, HTML5, CSS, Javascript, Bootstrap, REST API

Corso di Sviluppo Frontend per il personale di Cattolica

Cattolica Services S.c.p.a IT Division via E. Fermi, 11 - 37135 Verona (VE)

2013 - 2014

Corso di formazione Base per il personale (40 ore) : Java Server Faces e Single Page Applications con Angular.js e Backbone.js

Corso di formazione Avanzato per il personale (40 ore) : Node.js, Npm, Grunt, Bower, approfondimento su Angular.js

 

Corso di sviluppo Android per il personale di Selex

Selex ES s.p.a Via Piemonte, 60, 00187 Roma

2013 - 2014

Corso di sviluppo Android Base / Avanzato per il personale di Selex (40 ore)

Corso di sviluppo Android per il personale degli Uffici della Presidenza del Consiglio

Reiss Romoli srl Via E. Stella, 17, 67100 L’Aquila

2013 - 2014

Corso di sviluppo Android base/avanzato per il personale degli Uffici della Presidenza del Consiglio (40 ore)

Corso di sviluppo Android base e avanzato per il personale di Infocamere

Infocamere ScpA Via G.B. Morgagni 13 - 00161 Roma

2013 - 2014

Corso di sviluppo Android base e avanzato per il personale di Infocamere (80 ore)

Corso di formazione per sviluppatore Web Java/J2EE

CESFORM s.r.l. Via Giovanni Bettolo, 12, 00195 Roma (RM)

2013 - 2014

Corso di formazione per sviluppatore web Java/J2EE nell’ambito del POR Regione Lazio 2012/2013 (120 ore)

Corso di formazione per Sistemista Linux

LUMSA University Borgo Sant'Angelo, 13, 00193 Roma (RM)

2012 - 2013

Corso di formazione per Sistemista Linux tenuto per il personale tecnico (40 ore)

Due lezioni tenute per il corso di Progetto di Sistemi Web-Based

Università degli Studi di Roma Tor Vergata

2010 - 2012

Due lezioni tenute per il corso di Progetto di Sistemi Web-Based sullo sviluppo di Applicazioni Mobile negli anni accademici 2010/2011 - 2011/2012
https://users.diag.uniroma1.it/laura/index.php?id=127 lezione 16
https://users.diag.uniroma1.it/laura/index.php?id=130 lezione 18

education

Ingegneria Informatica - Laurea Magistrale

Università degli Studi di Roma Tor Vergata

2006 - 2010

Ingegneria Informatica - Laurea Triennale

Università degli Studi di Roma Tor Vergata

2002 - 2005

Ingegneria delle Telecomunicazioni

Università degli Studi di Cassino

1999 - 2001

Get in touch_