Il CV è stato visitato 142024 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.
|