Stefano Norcia_
senior software engineer, information technology trainer
I'm a Senior Software Engineer with almost two decades of experience in the field, I work with both Web and Mobile technologies and I'm an open source enthusiast. I also have good skills in System Administration, Security and Microservices. I'm also interested about Data Science in R and Python.
I also have almost one decade experience in teaching Information Technology. I teach training courses for different companies about web and mobile software development, security, system administration and DevOps. I'm actually contract professor at Cattolica's University.
These are the last entries in my resume. The resume is divided in two parts one focusing on employment and freelance activities, the second one is about teaching activities. You can see the full resume here_
Freelance Senior Software Engineer
Self Employed
2018 - 2021
Development and Maintenance of the coaching platform Dive - Immersive Change https://www.you-dive.com/ for Gruppo Pragma https://gruppopragma.it/ used by companies like TIM Italia, Tim Brasile, Sky, Volkswagen, Openjobmetis, Cattolica Assicurazioni, Vittoria Assicurazioni, LeroyMerlin
PROJECTS
Senior Android Software Engineer
Trenitalia / Almaviva Transportation / Fincons Group
2016 - 2018
Design, development and maintenance of the Android application Mobile Integrated Dashboard used by Trenitalia’s train crews
Design, development and maintenance of the Android application used to justify delays by Trenitalia’s train crews
Design and prototyping of a real-time communication platform to be used by Trenitalia’s train crews for communication and coordination between members and the control center :
- Prototyping an extension and integration of the Ejabberd real-time engine’s REST API to implement custom workflows, developed with Spring Boot Framework
- Prototyping of an Android application that integrates with the real-time platform and the WebRTC server
- Prototyping of an Angular web application that integrates with the real-time platform and the WebRTC server
PROJECTS
Freelance Software Engineer
Self Employed
2014 - 2016
Development of the iOS application Ballroom for the International BNL Tennis Championship Rome 2015 www.internazionalibnlditalia.com
Development of the Android and iOS applications for Innovation Place’s website built with Apache Cordova/Backbone.js/Underscore/Marionette/Bootstrap www.innovationplace.eu
Development of the Android application for the Intoote’s conversational agents (chatbot) to suppor the Lactalis (Galbani) distribution network employees www.gruppolactalisitalia.com
Development of an Android multimedia Ebook application (images/videos/audio/tests) to support training classes for CISL the Italian Confederation of Workers' Trade Unions www.cisl.it
Development of the Sisal Pay website for Sisal s.p.a. with Liferay Enterprise Edition 6.0 www.sisalpay.it
Development of the Telepass s.p.a. client application on Samsung Connected TV www.telepass.com
PROJECTS
Backend Web Developer Training Course for thux.it
Via Dante Alighieri, 99 20096 Limito di Pioltello (MI) Italia
2020 - 2021
Training course for Backend Web Developers (240 hours) : Python, Postgres, Django, HTML5, CSS, Javascript, REST API
Cybersecurity and Pentesting Training course for BlueIT
Via Santa Maria Valle, 5 - 20123 Milano
2020 - 2021
Cybersecurity and Pentesting base training course (240 hours) : 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
Training course for Web Software Developers (240 hours) : Java, Spring Boot, HTML5, CSS, Javascript, React.js, REST API, SOLR
Time Series Analysis and Forecasting Contract Professor
Catholic University of Sacred Heart
2021 - 2023
Contract Professor for the Time Series Analysis and Forecasting Course in Python language
Docker base and advanced training course
Indra with SIA S.r.l. Viale Papa Leone XIII, 3 - 66100 Chieti Scalo
2020 - 2021
Base and advanced training course on Docker, Docker Compose, Docker Registry, Vulnerability Scanning, Portainer, Harbor
Training course for Web Software Developers Ecubit
Ecubit s.r.l. Via Mario Bianchini 51 - 00142 Roma
2020 - 2021
Training course for Web Software Developers (80 hours) : Java, Spring Boot, HTML5, CSS, Javascript, Bootstrap, REST API, SOLR
Cybersecurity and Pentesting base training course Anpal/ICT
SIA S.r.l. Viale Papa Leone XIII, 3 - 66100 Chieti Scalo
2020 - 2021
Cybersecurity and Pentesting base training course (200 hours) : Linux System Administration, Docker and Microservices, base and advanced Networking, Kali Linux, Metasploit
Training course for Web Software Developers AnPal/ICT
AnPal, ICT, Adecco Formazione Via dell’Esperanto, 71 00144 (RM)
2020 - 2021
Training course for Web Software Developers (200 hours) : Java, Spring Boot, HTML5, CSS, Javascript, Bootstrap, REST API
These are some of the projects I've developed during my career, to see more projecs click here_
Committer: Gruppo Pragma
Committer: Trenitalia
Committer: Italian Personal Data Protection Authority
Committer: Tor Vergata Univeristy
Committer: Personal Project