Oracle PL/SQL Developer
Scarica PDF | Profilo LinkedIn
Profilo Professionale #
Senior Oracle PL/SQL Developer con quasi 30 anni di esperienza nella progettazione, sviluppo, test e ottimizzazione di codice PL/SQL robusto ed efficiente per applicazioni data-intensive e sistemi di Data Warehouse. Profonda competenza nella creazione di package, procedure, funzioni, trigger e tipi complessi, con un focus costante su prestazioni, manutenibilità e qualità del codice. Esperto nell’ottimizzazione di query SQL complesse e nella gestione di grandi volumi di dati. Abile nel tradurre requisiti di business in logica applicativa performante e scalabile all’interno del database Oracle. Background consolidato anche come Oracle DBA e DWH Architect, che garantisce una visione completa del ciclo di vita del dato.
Competenze Tecniche — Sviluppo Oracle PL/SQL #
- Linguaggi: PL/SQL (Avanzato), SQL (Avanzato, inclusi Dynamic SQL, Analytic Functions, CTEs).
- Sviluppo PL/SQL:
- Package, Procedure, Funzioni, Trigger.
- Tipi di Dati PL/SQL (Record, Collection, Object Types).
- Gestione di Errori ed Eccezioni.
- Elaborazione Massiva (FORALL, BULK COLLECT).
- Dynamic SQL (DBMS_SQL, Execute Immediate).
- Ottimizzazione del Codice PL/SQL (incluso l’uso del PL/SQL Hierarchical Profiler).
- Interazione con Oggetti di Database (Tabelle, Viste, Sequence, Sinonimi).
- Ottimizzazione SQL & Performance:
- Analisi dei Piani di Esecuzione (Explain Plan), SQL Trace, TKPROF.
- Tecniche di SQL Tuning (Hints, Query Rewriting, Indici).
- Comprensione dell’impatto del database design sulle prestazioni PL/SQL.
- Strumenti di Sviluppo: SQL Developer, Toad, SQL*Plus.
- Oracle Database: Oracle Database (dalla 8i alla 21c, Autonomous Database).
- Concetti Correlati: Data Warehousing (sviluppo di logiche ETL/ELT), Data Integration, Modellazione Dati Relazionale e Multidimensionale.
- Version Control: Git, GitHub.
- Scripting: Unix Shell Scripting (per automazione di deployment e gestione script).
- Cloud: Oracle Cloud Infrastructure (OCI) — conoscenza dei servizi database.
Esperienza Professionale #
IDEA DB CONSULTING S.R.L. — Roma, Italia (Full Remote Europa) #
Senior Oracle PL/SQL Developer & DWH Architect | 2022 – Presente
PL/SQL Developer (per ATRADIUS) | 2022 – 2026:
- Sviluppo e manutenzione di oltre 60.000 righe di codice PL/SQL (package, procedure, funzioni) per il Data Warehouse della divisione Surety, che consolida dati assicurativi e creditizi da Italia, Spagna, Francia e paesi del Nord Europa.
- Progettazione di template PL/SQL riutilizzabili per le procedure di caricamento dati — standardizzazione del workflow ETL interno con checkpoint integrati per il tracciamento e monitoraggio in tempo reale dei flussi di caricamento, consentendo anche a sviluppatori junior di seguire un pattern consistente e ripetibile.
- Implementazione di monitoraggio real-time dei caricamenti tramite package PL/SQL di logging personalizzati, con visibilità immediata sullo stato delle pipeline ETL e gestione errori in tutte le fasi di caricamento.
- Ottimizzazione delle prestazioni batch: riduzione del ciclo di ingestione giornaliera completa da 4+ ore a meno di 2 ore tramite riscrittura delle query, pattern BULK COLLECT/FORALL e DML partition-aware.
PL/SQL Developer (per FINWAVE S.p.A.) | 2020 – 2022:
- Sviluppo di package PL/SQL per applicazioni di elaborazione transazioni finanziarie che gestiscono milioni di operazioni giornaliere per clienti bancari e assicurativi.
- Ottimizzazione avanzata di query e tuning del codice PL/SQL per pipeline di dati finanziari ad alto volume.
PL/SQL Developer (per FAI SERVICE) | 2021 – 2023:
- Sviluppo di procedure ETL in PL/SQL su Oracle 19c/OCI per flussi dati di statistiche fatturazione, segmentazione clienti e tracciamento costi/ricavi.
- Costruzione di moduli PL/SQL che alimentano dashboard Oracle Analytics Cloud con KPI finanziari aggregati.
Sviluppo PL/SQL (Banking, Telepass e altri clienti):
- Sviluppo di package PL/SQL per logica di business in applicazioni DWH del settore bancario, con elaborazione di dataset superiori a 2 miliardi di righe.
- Ottimizzazione di codice PL/SQL e query SQL esistenti — utilizzo del Hierarchical Profiler per identificare colli di bottiglia e migliorare i tempi di esecuzione dei percorsi critici.
- Collaborazione con team di sviluppo e analisti funzionali per la definizione dei requisiti e la progettazione di soluzioni basate su PL/SQL.
NIMIS CONSULTING S.R.L. — Roma, Italia (Full Remote) #
Senior Oracle DBA & Performance Expert con Focus sullo Sviluppo (per TIM / HUAWEI) | 2020 – 2022
- Supporto specialistico ai team di sviluppo nell’ottimizzazione del codice PL/SQL e delle query SQL per applicazioni critiche su database Exadata.
- Analisi e tuning di processi batch PL/SQL ad alto volume.
- Sviluppo di script PL/SQL per attività di monitoraggio e amministrazione.
LIBERO PROFESSIONISTA / CONSULENTE INDIPENDENTE — Roma, Italia (Full Remote Europa) #
Senior Oracle PL/SQL Developer & DBA / DWH Architect | 2013 – 2020
- Progettazione e sviluppo di soluzioni PL/SQL personalizzate per diversi clienti, inclusi package per logiche ETL, procedure di elaborazione dati e API PL/SQL.
- Ottimizzazione intensiva di codice PL/SQL e SQL per migliorare le prestazioni di sistemi esistenti.
- Sviluppo di moduli PL/SQL per l’estrazione, la trasformazione e il caricamento (ETL) di dati in sistemi DWH.
- Formazione e mentoring di sviluppatori junior sulle best practice di sviluppo PL/SQL.
AUSELDA AED GROUP S.P.A. — Roma, Italia #
Oracle PL/SQL Developer & Specialista DWH (per la Pubblica Amministrazione) | 2009 – 2013
- Sviluppo di componenti PL/SQL per sistemi di Data Warehousing e applicazioni gestionali per la Pubblica Amministrazione.
- Manutenzione evolutiva e correttiva di codice PL/SQL.
- Ottimizzazione di processi ETL basati su PL/SQL e OWB.
ORACLE ITALIA S.R.L. — Varie sedi, Italia & Madrid, Spagna #
SQL & PL/SQL Developer / DWH Architect / DBA / Training Specialist | 1999 – 2009
- Ruoli di Sviluppo PL/SQL (significativi e crescenti): Sviluppo intensivo di codice PL/SQL per progetti DWH, BI e applicazioni personalizzate per clienti enterprise in diversi settori (Telco, Finance, Farmaceutico).
- Creazione di package PL/SQL per logiche di business complesse, procedure di caricamento dati (ETL) con Oracle Warehouse Builder e PL/SQL.
- Sviluppo di report BI e interfacce HTMLDB (Apex) con logica PL/SQL.
- Come Training Specialist (2000-2001): Erogazione di corsi Oracle SQL (Base e Avanzato) e PL/SQL (Base e Avanzato).
ETNOTEAM S.P.A. — Roma, Italia #
Web Developer / Oracle SQL & PL/SQL Developer | 1999
- Sviluppo di portali web e applicazioni client-server con forte interazione con database Oracle, utilizzando SQL e PL/SQL per la logica di backend.
S.EL.DAT. S.P.A. — Roma, Italia #
Software Developer / Junior DBA | 1997 – 1999
- Sviluppo di applicazioni client-server con backend Oracle; prime esperienze con SQL e PL/SQL.
Formazione #
- Facoltà di Ingegneria Informatica (Ingegneria del Software) | Università degli Studi Roma Tre, Roma | 1994 – 2000
- Diploma di Maturità Scientifica (EQF Livello 4) | Liceo Scientifico Isacco Newton / Manieri Copernico, Roma | 1988 – 1993
- Inglese Avanzato (C1/C2) | The British Council (Livello 4A), Roma | 2003 – 2004
Corsi di Formazione e Aggiornamento Selezionati:
- Scrum Agile — Randstad/Forma.temp (Maggio 2024)
- Project Management — Randstad/Forma.temp (Maggio 2024)
- Data Wrangling, Analysis and AB Testing with SQL — Coursera, University of California Davis (Aprile 2021)
- Advanced SQL for Query Tuning and Performance Optimization — LinkedIn Learning (Agosto 2020)
- Corsi di specializzazione Oracle 12c (Advanced SQL, New Features) — LinkedIn Learning (2020)
- Learning Git and GitHub — LinkedIn Learning (Agosto 2020)
Lingue #
- Italiano: Madrelingua
- Inglese: C1/C2 (Fluente, professionale)
- Spagnolo: C1 (Fluente)
- Rumeno: C1 (Fluente)
- Francese: A1/A2 (Base)
Competenze Trasversali #
- Approccio analitico e orientamento alla risoluzione di problemi complessi
- Scrittura di codice chiaro, efficiente e manutenibile
- Competenze avanzate di debugging e troubleshooting
- Eccellente comprensione dei requisiti funzionali e tecnici
- Collaborazione efficace nei team di sviluppo
- Attenzione ai dettagli e qualità del software
Autorizzo il trattamento dei miei dati personali ai sensi dell’Art. 13 del Regolamento UE 2016/679 (GDPR).
Roma, Marzo 2026
Scarica PDF | Profilo LinkedIn | Torna alla pagina precedente