Mi chiamo Francesco Pio Caputo e sono un perito informatico con una forte passione per la digitalizzazione e l’innovazione tecnologica.
Mi sono diplomato in Informatica e Telecomunicazioni nel luglio 2019. Fin da subito ho avuto l'opportunità di sviluppare le mie capacità di problem solving, approfondendo concetti fondamentali come la scomposizione logica di un problema tramite flowchart e lo studio del ciclo di vita del software.
Durante questa esperienza mi sono occupato della gestione operativa del magazzino, con mansioni che includevano:
Questa esperienza ha consolidato le mie capacità di lavoro in team, precisione e rispetto delle tempistiche in un contesto ad alta intensità operativa.
Prima esperienza nel settore informatico, svolta in qualità di stagista all’interno di un team specializzato in soluzioni di Business Intelligence per un importante ente bancario.
In questo contesto mi sono occupato di:
Questa esperienza ha rappresentato per me l’ingresso concreto nel mondo del lavoro IT, permettendomi di consolidare competenze pratiche in ambito data analysis e reportistica aziendale.
Principali attività svolte:
Sviluppo back-end in PL/SQL con creazione e manutenzione di procedure, funzioni, trigger, package e viste complesse.
Uso di strutture di controllo e cicli iterativi (IF, FOR, WHILE, CURSOR, LOOP)
Gestione di eccezioni, ottimizzazione delle query e scrittura di codice robusto e manutenibile
Utilizzo di funzioni analitiche avanzate (RANK, ROW_NUMBER, LAG, LEAD, FIRST_VALUE, LAST_VALUE)
Manipolazione di stringhe e testo con funzioni (SUBSTR, INSTR, LISTAGG, REGEXP_SUBSTR, ecc.)
Uso di costrutti condizionali (CASE, DECODE) e funzioni di aggregazione (SUM, AVG, COUNT, ecc.)
Approfondimento delle istruzioni SQL DML, DDL, DCL
Reverse engineering di database Oracle con utilizzo avanzato di Erwin Data Modeler per la generazione automatica di modelli concettuali e logici. I modelli sono stati successivamente allineati al repository aziendale Minerva, seguendo gli standard documentali e architetturali dell’ente bancario.
Impiegato su un progetto ETL per il sistema di gestione Finanza e Controllo di ISP, relativo al tracciamento delle transazioni finanziarie effettuate tramite piattaforma finanziaria dedicata. Il progetto, identificato internamente con l'acronimo SSL, riceve dati giornalieri da 5 sistemi alimentanti, che generano file caricati in tabelle di staging. Da qui vengono prodotti circa 2500 file per 36 sistemi target, in base a snapshot giornaliere e tabelle partizionate.
Tecnologie principali: IBM DataStage, UNIX, Oracle DB
Principali attività:
Interazione diretta con server UNIX per la gestione di file
(creazione, spostamento, analisi NRT, verifica report)
Strumenti di supporto utilizzati:
ETL modeling
SQL programming
Data transformation
Error handling
Data modeling
SQL and databases
Teamwork and collaboration
Problem-solving aptitude
Data analytics
RDBMS
CISCO - IT ESSENTIAL
Corso Java Front-End – Programmazione ad oggetti
CISCO - IT ESSENTIAL