CURRICULUM VITAE
Ing. Giorgio Mencuccini
DATI ANAGRAFICI
Data di nascita
20 Maggio
1969
Luogo di nascita
Roma
Residenza
Via Reggio Emilia
n.26
00198 Roma
Telefono
06-30483118
335-6370630
EDUCAZIONE
· Maturità classica presso il Liceo Classico “Giulio Cesare” di Roma.
· Laurea in Ingegneria Elettronica (Giugno 98), con indirizzo
Telecomunicazioni, presso l’Università degli Studi “La Sapienza” di
Roma, con votazione 100/110, con tesi
sperimentale in Calcolatori
Elettronici, sul calcolo
parallelo (con tesi dal titolo: ‘Riconfigurazione dinamica di Network of
Workstations ‘).
· Ha superato l’Esame di Stato, per l’iscrizione all’albo degli Ingegneri
in Roma, nel Gennaio 1999.
· ATTIVITA’
Durante il lavoro di tesi, ha sviluppato un codice parallelo, in linguaggio C e ambiente di parallelizzazione PVM, per il bilanciamento dinamico di un pool di processori impegnati in una elaborazione, incrementando conoscenze sul sistema operativo UNIX, con chiamate di sistema e gestione di sincronizzazione, sull’ambiente parallelo PVM (Parallel Virtual Machine), e sulla programmazione in linguaggio C.
E` stato impiegato, da Luglio 1998 a Febbraio
2000, con contratto di formazione lavoro, presso la società “S.E. INFORMATICA”, per la quale ha svolto le
seguenti attività:
1. Sistemista UNIX su macchina
IBM SP2 in TIM nel periodo Luglio-Agosto 1998, durante il quale ha acquisito
conoscenze sul Data Base Administration.
2. Sistemista UNIX di supporto
all’utenza presso l’INPDAP nel periodo Ottobre – Dicembre 1998, durante il
quale ha collaborato alla gestione di sistemi SAP, e dei relativi database, e
di macchine HP-UX.
3. Sistemista UNIX su macchine
SUN presso l’AIPA, a più riprese, nel periodo Settembre-Ottobre 1998, con
mansione di System Administration.
4. Sistemista UNIX e DBA
Oracle, con competenze PL/SQL, presso la WIND, da Dicembre 98 a Dicembre 99 . Durante questo periodo ha
partecipato attivamente alla fase di startup
del gestore telefonico Wind, con riguardo alla programmazione, gestione
e interrogazione dei database Oracle relativi all’archiviazione dati e al Call
Center. Ha anche collaborato allo sviluppo di sistemi di trattamento automatico
dei dati e del traffico telefonico (IVR, PDBX, Datawarehouse).
5. Sistemista Unix, presso TIM,
a Gennaio e Febbraio 2000.
Ha seguito , nel periodo
Dicembre 98 – Gennaio 99 un corso, organizzato dalla società “SE Informatica”,
sui database Oracle, sul linguaggio SQL, PL/SQL, sul tool
Developer/2000, con particolare riguardo al programma FORMS 4.5 per lo sviluppo
di interfaccia grafiche per la gestione del database.
Nel periodo Febbraio 99 –
Settembre 99, presso la WIND, ha lavorato nel gruppo dell’Information
Technology occupandosi, nell’area del Customer Care, della gestione dei sistemi
Unix, sviluppando inoltre competenze specifiche nella gestione dei Database Oracle
e Informix, per la risoluzione di problematiche relative all’housing dei dati del traffico e delle chiamate degli clienti.
Durante quest’ultimo incarico ha acquisito competenze anche relativamente ad
interfacce grafiche client per Oracle e Unix, quali ReflectionX, Enterprise
Manager (SQL Worksheet, Schema Manager e Storage Manager), SQL Navigator 3,
TOAD e SQLPlus 3.3.
Nel Marzo 2000 e’entrato in organico, con contratto di dipendente, presso l’ENEA, dove ha vinto un concorso per un impiego a tempo determinato di durata triennale, con qualifica di 8° livello, area tecnico-amministrativa. In questa sede si è occupato di problematiche di calcolo scientifico parallelo, lavorando in linguaggio C su piattaforme MPI (Message Passing Interface) in ambiente operativo Linux e Unix. In particolare, ha sviluppato un codice parallelo di simulazione elettromagnetica alle differenze finite (FDTD) in ambiente MPI, utilizzando il linguaggio C. Il codice, destinato all’utilizzo da parte di un committente esterno, e’ stato sviluppato ed ottimizzato per un ambiente Cluster Linux (Linux Cluster Beowulf Feronia presente nel centro ENEA della Casaccia), ed e’ stato testato anche su calcolatori IBM (SP2 ed SP3), e su un cluster di macchine Intel, situate nel centro di calcolo ENEA di Frascati. Di questo codice sono state sviluppate diverse versioni relativamente alla parte di message passing, per sfruttare al meglio le diverse caratteristiche delle varie tipologie di rete presenti sulle diverse architetture, e relativamente alla parte di calcolo numerico, al fine di ottimizzare il codice rispetto alle varie soluzioni architetturali fornite dagli elaboratori.
Questa attività è stata preparatoria all’inserimento del codice parallelo nella GRID ENEA, basata su prodotti AFS, LSF, CITRIX. A tale scopo è stato effettuato il porting e l’integrazione del codice in modo da renderlo usufruibile sulle diverse piattaforme in modo automatico. Tramite questa implementazione il codice potrebbe essere reso utilizzabile anche a utenti esterni all’Enea.
Ha inoltre predisposto
l’integrazione del codice con l’ambiente di grafica tridimensionale immersiva
disponibile in ENEA, in modo da rendere più efficace la resa grafica dei
risultati dell’elaborazione e sfruttare l’interattività disponibile negli
ambienti immersivi.
Al termine del suddetto
contratto, nel Maggio 2003 ha vinto un nuovo concorso, con la medesima
qualifica, sempre in ENEA, per un nuovo contratto a tempo determinato, della
durata di due anni; la proroga per un terzo anno, richiesta dal suo superiore
responsabile, motivata dalla specifica professionalità maturata, nel corso
degli anni, specificatamente per il GRID e per la grafica, e dalla perdurante
necessità del suo operato, e' attualmente in corso.
In tale ambito, nello
sviluppo dei sistemi di GRID e Grafica, ha proseguito, sviluppato ed ampliato
le attività svolte nel periodo lavorativo precedente; in particolare ha
partecipato, con contributi differenti, ai seguenti progetti:
TELEGRID, relativo alla progettazione di sistemi di accesso alla Griglia
computazionale attraverso strumenti web, dando supporto allo staff di gestione
del progetto, per l’implementazione del GRID nei centri del Sud; ha inoltre integrato il codice parallelo di
simulazione precedentemente sviluppato (FDTD), nell’ambiente della Griglia
computazionale, divenuta nel frattempo una realtà più completa e complessa
nell’ambito delle strutture di calcolo disponibili all’interno dei centri ENEA,
facilitandone anche l’utilizzo sia da parte di utenti interni che esterni
all’Ente stesso.
Nell’ambiente della griglia
computazionale ENEA ha inoltre curato, gestito e implementato tools per
l’utilizzo di software applicativi, di tipo commerciale e prodotti all’interno
dell’Ente, disponibili in rete.
CAMPUS,
relativo alla creazione di una piattaforma di e-learning
in ENEA; nell’ambito di tale progetto ha seguito l’installazione di Learning
Point nei centri del Sud, in particolare a Palermo, che con la sua specificità
territoriale rappresenta un punto importante di accesso alla piattaforma
e-Learning ENEA; inoltre ha curato l’installazione e messa in esercizio nelle
sedi del Sud di sistemi di videocomunicazione, basati su protocolli Macromedia,
e di tools integrativi nell’ambiente
del file system AFS in ENEA, tali da consentire agli utenti una completa integrazione
dati e video, e un’accessibilità semplificata ai documenti e dati remoti dalle
proprie postazioni di lavoro usuali, tramite l’utilizzo delle tecnologie GRID
Enea.
IGNITOR, relativo alla progettazione di un impianto sperimentale, di tipo
“Tokamac”, per la fusione termonucleare controllata; ha collaborato, nel
settore della grafica avanzata, alla messa a punto e alla promozione
degli apparati di visualizzazione tridimensionale utilizzati nel progetto,
al fine di consentire ai progettisti l’utilizzo di tecniche CAD e simulazione
immersiva; tale collaborazione si è svolta sia in ambito interno, con altri
gruppi di lavoro interni dell’Enea, sia a scopo didattico istituzionale, con
dimostrazioni e spiegazioni, durante visite guidate ai centri di calcolo di
persone esterne, scuole e personale di società interessate ai sistemi 3D. Ha
collaborato con il personale specializzato per ottimizzare i sistemi, sia a
livello hardware che software, contribuendo attivamente alla corretta
funzionalità del sistema, per ottenerne i risultati migliori e più adatti alla
situazione specifica. La specificità degli strumenti di grafica tridimensionale
presenti in ENEA rendono la competenza da lui acquisita nel corso degli anni
peculiare ai fini di futuri sviluppi, sia in termini di impianti complessi
virtuali, sia per simulazioni robotiche teleguidate.
VIDEOCOMUNICAZIONE, ha organizzato e gestito lo sviluppo di un sistema di video
comunicazione, disponibile per tutto il personale ENEA; il servizio consiste
nella realizzazione di un collegamento audio-video fra gruppi di persone
distanti, presenti presso sale attrezzate, pubbliche o private, o anche
semplicemente di singoli utenti connessi dai loro uffici, attraverso le
periferiche multimediali del loro personal computer, quali telecamere e
microfoni; è inoltre disponibile un sistema di aula virtuale, nel quale è
possibile condividere con l’utenza documenti e presentazioni con immagini e
suoni, permettendo anche interazioni e domande.
·
corsi
Ha seguito un corso, presso il centro ENEA di Frascati, sul linguaggio IDL, software di grafica per analisi dati, visualizzazione e sviluppo di applicazioni “cross-platform”.
Ha seguito un corso, presso il centro ENEA di Frascati, sul sistema SAS, software di analisi multivariata, statistica e reporting di dati.
Linguaggi: SQL, PL-SQL, C,
C+MPI, HTML;
Sistemi Operativi: UNIX, Linux,
Windows;
Applicativi GRID: AFS, LSF, Metaframe,
Openafs, SoftGrid;
Applicativi Grafica:
IDL, Cave, DVMockup;
Applicativi Statistica:
SAS;
Altri applicativi: DBMS: Oracle, Informix; Enterprise Manager
(SQL Worksheet,
Schema Manager e Storage manager);
SQL Navigator 3, TOAD ,SQLPlus 3.3,
Developer2000;
Office2000;
Lingue straniere: dispone di una buona conoscenza della lingua inglese,
parlata e scritta.
Roma, Maggio 2005.