Curriculum Vitae
- INFORMAZIONI PERSONALI
- Nome e Cognome
- GIOVANNI BONAVENTURI
- Qualifica
- funzi/informatico
- Sede
- inps - direzione centrale tecnol.inf.innov.
- Posizione organizzativa
- business platform
- Indirizzo
- viale della civiltà del lavoro 46 roma 00144
- Telefono
- -
- -
- ESPERIENZE LAVORATIVE E FORMAZIONE
- Attività lavorativa attuale
- capo progetto informatico
- Esperienze professionali
-
inps-progetto sica controlli automatici per le prestazioni dell'istituto (area business platform)
gestione e coordinamento dei controlli nelle fasi di domanda(iniziativa),istruttoria,riasame-pagamento(decisoria), integrativa per le seguenti prestazioni: disoccupazione agricola, omnia-is, fondo di garanzia (amm.sociali); più di 20 prestazioni per welfare credito (home care premium, estate inps-ieme, supermedia, etc); riscatto-vigenza, congedo maternità-paternità, riscatto-laura per conto assicurativo; mutui/prestiti inpgi e disoccupazione giornalisti (ex inpgi);
contributi nella definizione dell'architettura sica
conduzione della priorità nelle attività, sia interne che esterne all'istituto
coordinamento dei fornitori e gestione della cooperazione tra le aree interne inps che afferiscono per responsabilità in diritto e nella misura nei controlli effettuati da sica
progetto alenia aermacchi m-346 lffa/plaf/ iaf (israele) airborne equipment & electronics, selex sistemi integrati, divenuta leonardo spa.
sistema software di volo dell'aeromobile in standard do-178b (software considerations in airborne systems and equipment certification) e mil-std-498.
progetti europeo fourflight e coflight (cmmi level 3). ambito del ?comando e controllo?, sia civile che militare, programma sesar (single european sky atm research). sistema di air traffic control (controllo del traffico aereo), collaborazione francese dsna ed italiana enav nelle aziende
di leonardo e thales, concepito e modellato secondo il paradigma mda ed mde (model driven architecture, model driven egineering)
attività di definizione dei rquisiti, progettazione dei sistemi sw, implementazione test ed integrazione in adesione alle specifiche object management group e di ingegneria del software
molti altri progetti, 25 anni di esperienza in ambito d'ingegneria informatica.
- Formazione professionale
-
sistemi contabili per l?impresa e di bilancio, analisi dei costi, valutazione finanziaria dei progetti d?investimento (capital budgeting).
- Titolo di studio
- laurea v.o. in ingegneria informatica specializzazione in sistemi ed applicazioni informatici progettazione e sviluppo di applicativi software, con linguaggi ad alto livello, in cooperazione con le basi di dati. iscritto all'ordine degli ingegneri di roma e provincia sezione a - settore: civile e ambientale - industriale - dell'informazione
- Altri titoli di studio e abilitazioni professionali
- master universitario di secondo livello in big data. metodi statistici per la societa? della conoscenza [mas2] presso universita' sapienza di roma. durata 1 anno, crediti formativi 60 anno accademico 2023/2024 titolo tesi: cluster analysis: analisi e previsioni degli indebiti legati alle pensioni ai superstiti do-178c, software considerations in airborne systems and equipment certification approved for certification authorities such as faa, easa and transport canada
- COMPETENZE LINGUISTICHE
- Madrelingua
- italiano
- Altra lingua
- INGLESE
- Capacità di lettura
- buono
- Capacità di scrittura
- buono
- Capacità di espressione orale
- elementare
- Capacità e competenze informatiche
- linguaggi di programmazione imperativi (ada,assembler,c,c++,c sharp,java,python,bourn shell) e funzionali (lisp,ocaml,scheme,plasm,datalog). modellazione e progetto: uml, entity relationship, metodi di sviluppo agile e conoscenza di design pattern. amministrazione e sviluppo per sistemi unix like (sun solaris, linux, bsd, hp-ux, hp-ux, ops cluster per la garanzia dell'affidabilità dei sistemi) e ms windows. dba per dbms di tipo relazionale e ad oggetti (oracle, db2, postgresql, mysql), datamaining e datawarehousing. progettazione e sviluppo di basi di dati, scheme mapping. developer ide: eclipse,netbeans,erwin (entity relationship model), intellij. reti di calcolatori lan e wan (protocolli di instradamento per rouing, switch, progettazione ed esercizio di firewall). grafica (opengl, open inventor, open cascade) tex, latex. sviluppo applicazioni web dinamiche (xhtml, css, xml, java jsp e servlet) con application server jboss(jems) e sun one application server; web server apache con moduli per la criptografia e accesso sicuro, tomcat. sviluppo di applicazioni orientate al servizio aderenti allo standard soa (service oriented architetture). sviluppo applicazioni distribuite ad oggetti con tecnologie di middleware quali corba con ccm e tao/ace, java rmi. programmazione concorrente, per processi locali e distribuiti. programmazione parallela ed analisi su componenti di sistemi operativi. versioning system:bzr,svn,git,dimension cm. sviluppo comunicazioni di rete: protocollo tcp/ip e con multicast, snmp, ad hoc text protocol. framework e librerie: qt per sviluppo in c++ ed integrazione di questo con opengl. libreria pthread per la gestione dei threads in ambito unix (mutex, shared memory, semaphores, priority queue, etc.) gestione del test bed di sistema per attività di fattibilità ed indagine,verifica e validazione, training. realizzazione di campagne di test automatiche per effettuare il continuous integration process del sistema