Alessio Spina
EN/IT
← Progetti

CASE STUDY / 01

Piattaforma di vigilanza antiriciclaggio

Un data-entry per le segnalazioni su conti sospetti costruito da zero in una piattaforma esistente, poi la migrazione dell’intera applicazione a Java 21 e JBoss EAP 8.

Ruolo
Technical Lead
Contesto
Settore bancario · Banca centrale
Periodo
2024 — oggi · In corso

Un’esperienza professionale descritta attraverso il mio contributo. Codice e documentazione del cliente non sono pubblicati in questa pagina.

Il mio contributo, in breve

Costruire e modernizzare una piattaforma AML da unico sviluppatore.

Technical Lead su una piattaforma di compliance normativa per la vigilanza antiriciclaggio presso una banca centrale. Ho sviluppato da zero il suo data-entry per le segnalazioni di conti sospetti e poi ho guidato la migrazione dell’intera applicazione.

Capire il sistema prima di toccarlo

Sono entrato nel progetto come unico sviluppatore, su un’applicazione multi-modulo già esistente. Prima di aggiungere codice ho dovuto ricostruire il funzionamento del sistema: lo schema del database, i punti di integrazione e la logica di business, per capire cosa facesse già e dove si sarebbe inserito il nuovo modulo.

Le decisioni che ho dovuto prendere in autonomia

Tre scelte sono state particolarmente importanti.

Il confronto diretto con il cliente

I referenti della banca mi indicavano le esigenze e io costruivo il piano tecnico di implementazione, dando pareri tecnici. Non c’era un team di prodotto in mezzo: presentavo direttamente mockup e demo, spiegavo in termini accessibili i compromessi tecnici e adattavo ogni volta il progetto al loro feedback.

A che punto è il progetto

Il sistema è in sviluppo attivo dal 2024 e ha elaborato oltre 500 transazioni nei test di accettazione utente (UAT), senza violazioni dell’integrità dei dati.

Stack

Jakarta EEJBoss EAP 8Java 21JSPServletOracle DBThymeleaf/Flying SaucerJenkinsSourceTreePuTTY
Altro progetto: Vocalbot AI per il customer care di un operatore di telecomunicazioni →Contattami ↗