07/2024 — Oggi07/2024 — Present
UnipolSai Assicurazioni S.p.A.
IT Solution Architect — Ufficio New Core e Interfacce Sistemi TecniciIT Solution Architect — New Core & Technical Systems Interfaces Office
Solution design per nuovo applicativo di vendita multicanale.Solution design for a new multichannel sales application.
Solution Architect per la creazione del nuovo applicativo di riferimento per la vendita multicanale. Il ruolo include la traduzione dei requisiti aziendali in soluzioni tecniche efficienti e scalabili, assicurando che le nuove tecnologie si integrino nell'infrastruttura esistente. Un punto cruciale per la riuscita di una corretta progettazione è il continuo coordinamento tra i vari Team di Business, di Sviluppo e di Architettura.
Solution Architect for the creation of the new reference application for multichannel sales. The role includes translating business requirements into efficient, scalable technical solutions, ensuring that new technologies integrate with the existing infrastructure. A key factor for successful design is the constant coordination between the Business, Development and Architecture teams.
Introduzione della Generative AI nei processi di sviluppo.Introducing Generative AI into development processes.
Analisi delle soluzioni attualmente presenti sul mercato e di come vengono utilizzate dalle grandi aziende Tech, con lo scopo di migliorare e velocizzare gli attuali processi di sviluppo. Particolare attenzione è posta sull'utilizzo delle nuove tecnologie sia per la generazione automatica di codice in fase di sviluppo (tramite Code Assist integrati negli IDE), sia per la creazione automatica di Unit Test (tramite specifici prompt realizzati ad hoc).
Analysis of the solutions currently available on the market and how they are used by large tech companies, aiming to improve and speed up existing development processes. Particular attention is given to using new technologies both for automatic code generation during development (via Code Assist tools integrated in IDEs) and for the automatic creation of unit tests (via purpose-built prompts).
03/2023 — 06/2024
UnipolSai Assicurazioni S.p.A.
IT Solution Architect — Ufficio Solution Architecture & Technical ServicesIT Solution Architect — Solution Architecture & Technical Services Office
Progettazione di soluzioni IT complesse che rispondano ad esigenze di business specifiche. Questo include la scelta delle tecnologie, la definizione delle componenti architetturali e l'integrazione con i sistemi esistenti, oltre alla creazione di documenti architetturali dettagliati che descrivano la struttura della soluzione: specifiche tecniche, diagrammi di flusso e interfacce tra i vari componenti del sistema.
Design of complex IT solutions that meet specific business needs. This includes technology selection, the definition of architectural components and integration with existing systems, as well as producing detailed architecture documents describing the solution's structure: technical specifications, flow diagrams and the interfaces between the various system components.
01/2018 — 02/2022
Imola Informatica S.p.A.
IT Consultant
Solution design per lo splitting di un applicativo enterprise.Solution design for enterprise application splitting.
Analisi e disegno in team della nuova architettura target di un applicativo bancario multicanale di riferimento per la vendita di prodotti in filiale.
Team analysis and design of the new target architecture for a reference multichannel banking application used to sell products in-branch.
Solution design per un progetto di migrazione a microservizi.Solution design for a microservices migration project.
Solution Architect per il rifacimento di un applicativo per la gestione delle anagrafiche. Il nuovo applicativo è strutturato a microservizi in modo da poter essere sia integrato in modalità multicanale sia utilizzato in modalità standalone.
Solution Architect for the redesign of a master-data management application. The new application is built on microservices so it can be integrated across channels or used standalone.
Solution Architect su progetto a microservizi con utilizzo di CDC.Solution Architect on a microservices project using CDC.
Solution Architect per la creazione di un applicativo multicanale per la gestione dei movimenti bancari, allineato tramite tecnologie di Change Data Capture.
Solution Architect for the creation of a multichannel application to manage bank transactions, kept in sync through Change Data Capture technologies.
Creazione e manutenzione di toolchain DevOps.DevOps toolchain creation and maintenance.
Creazione e manutenzione di toolchain DevOps per automatizzare il ciclo di build e deploy di applicativi enterprise. Gli strumenti presenti in toolchain sono GitLab, Jenkins, SonarQube, Artifactory e una Wiki documentale.
Creation and maintenance of DevOps toolchains to automate the build and deploy cycle of enterprise applications. The toolchain includes GitLab, Jenkins, SonarQube, Artifactory and a documentation wiki.
05/2017 — 12/2017
Imola Informatica S.p.A.
Tirocinio UniversitarioUniversity Internship
Tesi di Laurea Magistrale.Master's thesis.
Ho imparato a gestire in modo autonomo i compiti assegnati e a portarli a termine secondo le scadenze indicate. Lavorare insieme ad altre persone e coordinarmi con esse è stato molto importante per la mia crescita in ambito comunicazionale. Sul piano tecnico ho imparato vari modi per la creazione e la configurazione di una VLAN, ho approfondito la conoscenza dei sistemi Unix e ho studiato le principali soluzioni a supporto dello storage persistente in ambiente cloud, con l'utilizzo pratico di diversi Distributed File System: HDFS, Ceph e GlusterFS.
I learned to manage my assigned tasks independently and complete them by the given deadlines. Working with and coordinating alongside others was very important for my growth in communication. On the technical side, I learned various ways to create and configure a VLAN, deepened my knowledge of Unix systems, and studied the main solutions for persistent storage in the cloud, with hands-on use of several Distributed File Systems: HDFS, Ceph and GlusterFS.
2016
Cryptonet
Attività di Ricerca UniversitariaUniversity Research Activity
Attività progettuale universitaria.University project work.
Ho studiato alcune vulnerabilità di sicurezza informatica relative al cloud, con particolare attenzione al sistema OpenStack. Ho avuto l'occasione di effettuare alcuni test su un'infrastruttura reale attraverso l'utilizzo di Syntribos e Netsparker.
I studied several cloud-related cybersecurity vulnerabilities, with particular focus on the OpenStack platform. I had the chance to run tests on a real infrastructure using Syntribos and Netsparker.