Curriculum
Profilo
Lavoro professionalmente nello sviluppo software da circa 20 anni, ma è stata una passione per tutta la vita. Non mi considero solo un programmatore, essendomi evoluto da una passione per la cybersecurity durante gli anni scolastici a un forte interesse per la cultura devops e il lato infrastrutturale/architetturale dei sistemi. Sono rigoroso e attento agli aspetti tecnici, ma ho la necessaria sensibilità ed esperienza per comprendere cosa è importante sviluppare per l’azienda per cui lavoro. Sono guidato dalla curiosità, che mi rende una persona con interessi in tutti gli ambiti, qualcosa che considero fondamentale per essere un professionista migliore.
Esperienza
Software Architect, Product Developer
ThinkIN | Trento, Italia | 04/2023 – Attuale
- Sviluppare nuove integrazioni di dispositivi IoT (sensori, display digitali) dai componenti edge alle API cloud
- Mantenere la piattaforma cloud IoT basata su Scala + AKKA Streams
- Esprimere una visione tecnica e architetturale sulle funzionalità della piattaforma con team cross-funzionali
- Supervisione di soluzioni verticali personalizzate adattate alle diverse esigenze dei clienti
- Mentoring di stagisti e sviluppatori junior su progetti di ricerca e moduli della piattaforma
Tech: Java, Spring Boot, Scala, Docker, Nomad, Consul, Python, Node.js, Kafka, Redis, MQTT, MySQL, Cassandra, Elasticsearch, MongoDB
R&D Software Engineer
expert.ai | Remoto | 10/2019 – 03/2023
- Sviluppare architetture a microservizi scalabili su Kubernetes per piattaforma MLOps
- Implementare flussi di dati asincroni utilizzando message broker e REST API
- Condurre code review, sessioni di pair programming e iniziative di mentoring
- Collaborare con i team SRE su strumenti IaC e miglioramenti della pipeline CI/CD
- Gestire troubleshooting e supporto per il prodotto NLAPI rispettando i requisiti SLA
Tech: Java, Spring Boot, Docker, Kubernetes, Node.js, Golang, Kafka, Redis, RabbitMQ, MySQL, Elasticsearch, MongoDB, AWS, Terraform, Bash
Software Engineer
Almaviva S.p.A. | Trento, Italia | 03/2018 – 10/2019
Cliente: Trentino Digitale
- Technical leader per il progetto SRT: integrazione moduli legacy, gestione incident, coordinamento delivery
- Guidare il team A4G di tre persone: sviluppo servizi REST/SOAP utilizzando LeSS (Large Scale Scrum)
Tech: Java, Spring Boot, JPA, Oracle, MSSQL, Angular 5, Jenkins, Git, .NET 4.5, WCF, ASP.NET
Software Engineer
TC Consulting S.r.l. | Trento, Italia | 09/2017 – 03/2018
Clienti: GPI S.p.A., Fercam S.p.A.
- Guidare un team di tre persone per un modulo di gestione ordini/commissioni in ambiente proprietario 4GL
- Riferimento tecnico per lo sviluppo di sistemi di scambio dati
Tech: .NET Framework, ASP.NET MVC, WebAPI
Software Developer
Geopartner S.r.l. | Trento, Italia | 09/2016 – 09/2017
- Analisi e sviluppo di GeoKAT, un client desktop GIS per la gestione del catasto
Tech: .NET 4.5, WCF, WPF, IoC containers, QGIS, Esri ArcGIS SDK
Software Developer
Wolters Kluwer Italia | Mezzocorona, Italia | 12/2013 – 09/2016
- Sviluppare moduli software per gestione paghe e risorse umane (Genya, Giotto, GiottoBudget)
- Implementare framework di integrazione paghe e applicazioni di budget
Tech: C#, .NET Framework, jQuery, Entity Framework, MSSQL, Delphi XE11
Software Developer
I&T Servizi | Trento, Italia | 08/2011 – 12/2013
Cliente: Informatica Trentina - Pubblica Amministrazione
- Sviluppare sistemi multipli per la pubblica amministrazione: monitoraggio legislativo, gestione studenti/scuole, gestione fondo giovani, sistemi beni culturali
- Implementare servizi WCF, moduli GIS, integrazioni BizTalk
Tech: C#, .NET Framework, MSSQL, Oracle, BizTalk
Software Developer
Digitalsoft | Chieti, Italia | 12/2005 – 01/2010
Automazione industriale e sviluppo software enterprise
- Honeywell: Sistema di gestione materiali con gestione carrelli elevatori senza operatore, integrazione SAP
- Tod’s: Strumenti logistici per negozi al dettaglio usando scanner barcode Windows CE
- DelVerde: Sistema aziendale di magazzino e logistica
- Giobby: Cluster MySQL e Tomcat con load balancing e HA
Tech: C++, C#, VB.NET, MSSQL, Oracle, SAP R/3, Windows CE .NET, Java, MySQL, Apache, Tomcat
Istruzione
Diploma di Scuola Superiore (Perito Informatico ‘Abacus’) Istituto Tecnico Industriale ‘L. Di Savoia’ | Chieti, Italia | 1996 – 2001
Inglese - Livello 12 (Threshold - B2) Wall Street Institute | Pescara, Italia | 09/2009 – 10/2010
Competenze Tecniche
Java, Spring Boot, Scala, Docker, Kubernetes, Nomad, Kafka, Redis, RabbitMQ, MQTT, MySQL, Cassandra, Elasticsearch, MongoDB, AWS, Terraform, IaC, Git, CI/CD, Python, Node.js, Golang, Bash, .NET (C#, ASP.NET, WCF, WPF)
Lingue
- Italiano: Madrelingua
- Inglese: B2 (Ascolto, Lettura, Parlato, Scritto)
Contatti
Email: daniele.faieta@gmail.com
Telefono: (+39) 3200725125
LinkedIn: linkedin.com/in/danielefaieta
GitHub: github.com/stormino