ing. Giuseppe Messina :: CV


last update: 23 Feb 2017

Presentazione

Curriculum
Avionica

Realizzazione Siti Web

Realizzazione Applicazioni

Consulenza Informatica

Informatica & P. A.

Informatica & Aziende

Area Riservata

Area Amministrativa

Android Application Center





Il CV è stato visitato 136134 volte!



Esperienze Lavorative


 1 Feb 2017 - in corso 
Leonardo s.p.a. - Venegono Superiore (VA)

Chief Tecnical Office / Avionic Systems
Avionic Software Development for Trainers

Analista funzionale, team leader, designer e sviluppatore nell’ambito di progetti avionici, tra cui:
1. Gestione e coordinamento di gruppi di lavoro di 4/5 persone per la realizzazione di diversi progetti
2. Analista funzionale per l’individuazione e l’implementazione dei Requisiti Software (SRS) e funzionali di alto e basso livello.
3. Progettazione ed implementazione di apparati per la navigazione, la gestione di computer di bordo, le simulazioni di scenari, i sistemi di addestramento; ottimizzazione di codice; realizzazioni di apparati virtuali; gestione di sensori di posizione di un velivolo e per la realizzazione dell’interfaccia uomo/macchina con funzionalità avanzate di gestione della stessa e dell’interfaccia con l’hardware.
4. Gestione qualità del software attraverso tools di configurazione e di document managment, utilizzando/adattando profili predefiniti (es. DO178-B)
5. Sviluppo di ambienti integrati per tutto il ciclo di vita del software (requisiti alto e basso livello-design-sviluppo-testing) e customizzazione di tools esistenti.
6. Realizzazione di strumenti di supporto allo sviluppo fortemente mirati ed ottimizzati.
7. Supporto per la progettazione e la realizzazione di sistemi per migliorare le procedure di design e sviluppo del software.
8. Re-ingegnerizzazione e re-design di codice
9. Modellizzazione SysML/UML.
10. Porting tra piattaforme diverse (Intel/Motorola)
11. Virtualizzazione di ambienti
12. Progettazione e sviluppo di stazioni per il supporto a terra della missione.

  • Competenze acquisite:
    • Sviluppo di sistemi avionici Real-Time Embedded (RTOS) e “Mission Critical”.
    • Requisiti, software design, documentazione e tracciabilità realizzati in SysML/UML con profili dedicati opportunamente progettati ed implementati.
    • Standard avionici: AVI MIL 1553, DO178-B
    • Programmazione Object Oriented e Service based
  • Principali ambienti/tools/linguaggi utilizzati:
    • Modellizzazione: SysML/UML utilizzando Artisan RT Studio con profili dedicati
    • Sviluppo avionica: Ada95 utilizzando GreenHills (compilazione per ambiente target con OS Integrity) e GNAT GPS (Windows)
    • Sviluppo tools di supporto/utility: C/C++ utilizzando Qt Creator e Visual Studio; Visual Basic/C# utilizzando Visual Studio; Delphi utilizzando ambienti Borland.
    • Gestione requisiti: DOORS
    • Gestione documentale: SIDDARTA
    • Gestione configurazione: PVCS (Serena Dimension), Git (interfaccia SmartGit)
    • Gestione pianificazione: Microsoft Project




     22 Giu 2005 - 31 Gen 2017 
    TXT e-solutions s.p.a. - Milano

    Analista funzionale, team leader e sviluppatore nell’ambito di progetti avionici, tra cui:
    1. Gestione e coordinamento di gruppi di lavoro di 4/5 persone per la realizzazione di progetti
    2. Analisista funzionale per l’individuazione e l’implementazione dei Requisiti Software (SRS) e funzionali di alto e basso livello.
    3. Progettazione ed implementazione di apparati per la navigazione, la gestione di computer di bordo, le simulazioni di scenari, i sistemi di addestramento; ottimizzazione di codice; realizzazioni di apparati virtuali; gestione di sensori di posizione di un velivolo e per la realizzazione dell’interfaccia uomo/macchina con funzionalità avanzate di gestione della stessa e dell’interfaccia con l’hardware.
    4. Gestione qualità del software attraverso tools di configurazione e di document managment, utilizzando/adattando profili predefiniti (es. DO178-B)
    5. Sviluppo di ambienti integrati per tutto il ciclo di vita del software (requisiti alto e basso livello-design-sviluppo-testing) e customizzazione di tools esistenti.
    6. Realizzazione di strumenti di supporto allo sviluppo fortemente mirati ed ottimizzati.
    7. Supporto per la progettazione e la realizzazione di sistemi per migliorare le procedure di design e sviluppo del software.
    8. Re-ingegnerizzazione e re-design di codice
    9. Modellizzazione SysML/UML.
    10. Porting tra piattaforme diverse (Intel/Motorola)
    11. Virtualizzazione di ambienti

  • Competenze acquisite:
    • Sviluppo di sistemi avionici Real-Time Embedded (RTOS) e “Mission Critical”.
    • Requisiti, software design, documentazione e tracciabilità realizzati in SysML/UML con profili dedicati opportunemente progettati ed implementati.
    • Standard avionici: AVI MIL 1553, DO178-B
    • Programmazione Object Oriented e Service based
  • Principali ambienti/tools/linguaggi utilizzati:
    • Modellizazione: SysML/UML utilizzando Artisan RT Studio con profili dedicati
    • Sviluppo avionica: Ada95 utilizzando GreenHills (compilazione per ambiente target con OS Integrity) e GNAT GPS (Windows)
    • Sviluppo tools di supporto/utility: C/C++ utilizzando Qt Creatore Visual Studio; Visual Basic/C# utilizzando Visual Studio; Delphi utilizzando ambienti Borland.
    • Gestione requisiti: DOORS
    • Gestione documentale: SIDDARTA
    • Gestione configurazione: PVCS (Serena Dimension)
    • Gestione pianificazione: Microsoft Project




     9 Dic 2004 - 16 Giu 2005 
    Graphoserv s.r.l. - Palermo

    Collaborazione per lo sviluppo e la realizzazione di siti e portali web con tecnologia Apache/PHP/MySQL



     19 Mag 2003 - 16 Giu 2005 
    Università degli Studi / DINFO - Palermo

    Realizzazione, manutenzione, gestione e potenziamento del sito web del corso di laurea in Ingegneria Informatica con particolare attenzione allo sviluppo di ulteriori servizi avanzati per la didattica per la fruizione del sito stesso da parte di docenti e studenti.
    Il sito è sviluppato con tecnologia IIS/ASP/MsAccess.




     1 Gen 2002 - in corso 
    Consulenza - Brolo (ME)

    Realizzazione e gestione siti internet in tecnologia ASP/MsAccess/MySQL e PHP/MySQL su server Windows/Linux.