1. Know-How e Impatto/

Oracle PL/SQL Developer

Scarica PDF | Profilo LinkedIn


Profilo Professionale #

Scrivo PL/SQL avanzato per applicazioni data-intensive e Data Warehouse che reggono sotto carico.

ATRADIUS: 60.000+ righe di PL/SQL ETL coordinate end-to-end, ingestione DWH giornaliera completa portata da 4+ ore a sotto le 2 con BULK COLLECT/FORALL e DML partition-aware. FINWAVE: package PL/SQL per applicazioni finanziarie con milioni di transazioni giornaliere. Banking + Telepass: ottimizzazione di codice PL/SQL con Hierarchical Profiler su workload data-intensive da oltre 2 miliardi di righe.

Trent’anni dentro PL/SQL. Package, procedure, funzioni, trigger. FORALL, BULK COLLECT, Dynamic SQL, Analytic Functions, CTE. Tuning con TKPROF, Explain Plan, SQL Profiles. Mentoring tecnico ai junior. Cosa porto: codice PL/SQL che fa girare workload data-intensive senza punti di rottura.


Competenze Tecniche #

  • Linguaggi: PL/SQL avanzato · SQL avanzato (Dynamic SQL, Analytic Functions, CTE) · Unix Shell Scripting.
  • Sviluppo PL/SQL: Package · Procedure · Funzioni · Trigger · Record · Collection · Object Types · Gestione errori ed eccezioni · Elaborazione massiva (FORALL, BULK COLLECT) · Dynamic SQL (DBMS_SQL, Execute Immediate) · Hierarchical Profiler per ottimizzazione del codice.
  • SQL Tuning: Explain Plan · SQL Trace · TKPROF · Hints · SQL Profiles · query rewriting · indici · comprensione dell’impatto del database design sulle prestazioni PL/SQL.
  • Strumenti & DB: SQL Developer · Toad · SQL*Plus · Oracle Database 8i → 21c · Autonomous Database · Oracle Cloud Infrastructure (OCI) · Git/GitHub.
  • Concetti correlati: Data Warehousing (ETL/ELT) · Data Integration · Modellazione dati relazionale e multidimensionale (Kimball, Inmon).

Esperienza Professionale #

2022 – Presente — IDEA DB CONSULTING S.R.L. — Roma, Italia (Full Remote Europa) #

Senior Oracle PL/SQL Developer & DWH Architect

  • PL/SQL Developer (per ATRADIUS) | 4 anni

    60.000+ righe di codice PL/SQL (package, procedure, funzioni) per il DWH della divisione Surety (4 paesi europei). Template PL/SQL riutilizzabili con checkpoint integrati per tracciamento real-time delle pipeline ETL. Ingestione giornaliera portata da 4+ ore a sotto le 2 con BULK COLLECT/FORALL e DML partition-aware.

  • PL/SQL Developer (per FINWAVE S.p.A.) | 2 anni

    Package PL/SQL per applicazioni di elaborazione transazioni finanziarie con milioni di operazioni giornaliere; ottimizzazione query e tuning del codice PL/SQL per pipeline dati ad alto volume.

  • PL/SQL Developer (per FAI SERVICE) | 2 anni

    Procedure ETL in PL/SQL su Oracle 19c in OCI per flussi dati di fatturazione, segmentazione clienti e tracking costi/ricavi; moduli PL/SQL che alimentano dashboard Oracle Analytics Cloud con KPI aggregati.

  • Sviluppo PL/SQL (Banking, Telepass e altri clienti) | 1 anno

    Package PL/SQL per logica di business in applicazioni DWH del settore bancario su dataset oltre 2 miliardi di righe. Ottimizzazione PL/SQL con Hierarchical Profiler per identificare colli di bottiglia sui percorsi critici.


2020 – 2022 — NIMIS CONSULTING S.R.L. — Roma, Italia (Full Remote) #

Senior Oracle DBA & Performance Expert con Focus sullo Sviluppo (per TIM / HUAWEI) | 2 anni

Supporto specialistico ai team di sviluppo TIM/HUAWEI su database Oracle Exadata: ottimizzazione del codice PL/SQL e delle query SQL per applicazioni critiche, analisi e tuning di processi batch PL/SQL ad alto volume, script PL/SQL per monitoraggio e amministrazione.


2013 – 2020 — LIBERO PROFESSIONISTA / CONSULENTE INDIPENDENTE — Roma, Italia (Full Remote Europa) #

Senior Oracle PL/SQL Developer & DBA / DWH Architect (Società di consulenza e Clienti diretti) | 7 anni

Soluzioni PL/SQL personalizzate per clienti Banking, Telco e servizi: package per logiche ETL, procedure di elaborazione dati e API PL/SQL, ottimizzazione intensiva di codice PL/SQL e SQL per sistemi esistenti, formazione e mentoring di sviluppatori junior sulle best practice PL/SQL.


2009 – 2013 — AUSELDA AED GROUP S.P.A. — Roma, Italia #

Oracle PL/SQL Developer & Specialista DWH (per la Pubblica Amministrazione) | 4 anni

Sviluppo di componenti PL/SQL per sistemi DWH e applicazioni gestionali della Pubblica Amministrazione, con manutenzione evolutiva e correttiva del codice e ottimizzazione di processi ETL basati su PL/SQL e Oracle Warehouse Builder (OWB).


1999 – 2009 — ORACLE ITALIA S.R.L. — Varie sedi, Italia & Madrid, Spagna #

SQL & PL/SQL Developer / DWH Architect / DBA / Training Specialist | 10 anni

Sviluppo intensivo di PL/SQL per progetti DWH, BI e applicazioni personalizzate per clienti enterprise (Telco, Finance, Farmaceutico): package per logiche di business complesse, procedure ETL con Oracle Warehouse Builder, report BI e interfacce HTMLDB (Apex). Circa 1 anno di esperienza internazionale a Madrid. Training Specialist su Oracle SQL e PL/SQL (Base e Avanzato) nel 2000-2001.


1999 — ETNOTEAM S.P.A. — Roma, Italia #

Web Developer / Oracle SQL & PL/SQL Developer

Portali web e applicazioni client-server con forte interazione con database Oracle, usando SQL e PL/SQL per la logica di backend.


1997 – 1999 — S.EL.DAT. S.P.A. — Roma, Italia #

Software Developer / Junior DBA | 2 anni

Sviluppo di applicazioni client-server con backend Oracle e prime esperienze con SQL e PL/SQL — il punto di partenza del percorso Oracle.


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: Project Management & Scrum Agile — Randstad/Forma.temp (Maggio 2024) · Data Wrangling, Analysis and AB Testing with SQL — Coursera, UC Davis (Aprile 2021) · Advanced SQL for Query Tuning and Performance Optimization — LinkedIn Learning (Agosto 2020) · Corsi di specializzazione Oracle 12c (Advanced SQL, New Features) + Learning Git and GitHub — LinkedIn Learning (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 · debugging e troubleshooting avanzati · comprensione dei requisiti funzionali e tecnici · collaborazione efficace nei team di sviluppo · attenzione ai dettagli e qualità del software · mentoring tecnico ai junior.


Autorizzo il trattamento dei miei dati personali ai sensi dell’Art. 13 del Regolamento UE 2016/679 (GDPR).

Location: Roma, Italia
Last Update: Giugno 2026


Scarica PDF | Profilo LinkedIn | Torna alla pagina precedente