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