Figura professionale: Project Manager/ System Engineer/Senior SW Engineer
Nome Cognome | : E. M. | Età | : 59 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Project Manager/Architetto SW/ IT Manager |
Sede preferita | : Genova |
Accesso Full al database con 30.001 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
· LEONARDO SISTEMI INTEGRATI: Novembre 2017 – Dicembre 2017. Lavora come project manager aggiuntivo per la realizzazione di alcune schede elettroniche per un missile militare.
· Arzana' Cantieri Navali : Gennaio 2017 – Marzo 2017. Lavora su NATIVA (uno luxury yacht di 50 mt costruito da Arzana' Cantieri Navali) sul sistema di domotica. In questo ruolo ha effettuato il reverse engineering di tutto il sistema di somotica della nave e ha prodotto la documentazione relativa. Inoltre ha verificato, corretto ed ottimizzato tutto il sistema specialmente la parte relative al monitoraggio e al controlla della nave. Ha sviluppato parte delle pagine web (usando iKon Server di Domotics Labs) per monitorare e controllare la nave usando iKon server e brevi scripts PHP.
· LEONARDO (ex Selex-ES): Febbraio 2013 – Dicembre 2016. Lavora. Lavora nel gruppo di System Engineering diventando il punto focale nella stesura dei requisiti per ogni parte del sistema WBDL disegnando algoritmi e diventando il punto di riferimento tecnico con il cliente (Northtrop Group).
· Lavora come consulente in Leonardo (ex Selex ES) come “Technical Writer”. In questo ruolo ha sviluppato parecchi tool in DXL (DXL è il linguaggio simile al C di programmazione del tool IBM DOORS) per estrarre e confrontare i requisiti del programma WBDL (Wide Band Data Link). Scrive e corregge i requisiti di sistema e effettua controlli incrociati sulla documentazione dei requisiti SW, HW e FW.
· LEONARDO SISTEMI INTEGRATI: Settembre 2010 – Dicembre 2012. Lavora presso Sistemi Integrati srl (Genoa – Italy) come consulente full time ricoprendo svariati ruoli come da necessità. Ha sviluppato un set completo di test in linguaggio C/ATLAS per il test automatic dell’apparato SPILS del Jet Tornado (il computer che controlla pitch e roll dell’aereoplano) per conto di Selex Galileo (Turin – Italy); ha coperto il ruolo di project manager per lo sviluppo del tool QFMEA tools (un tool in C++ per effettuare analisi FMEA e FMECA) e ha lavorato all’analisi dei requisiti per il sistema postale ALMOND sviluppato da ELSAG Datamat (Genoa – Italy) per US Postal Service.
· LEONARDO SISTEMI Integrati: Luglio 2009 – Giugno 2010. Lavora presso Leonardo Sistemi Integrati (Genova) come consuletente privato part-time. In questo ruolo svolge attivitá di Project Management gestendo la produzione di Software eseguita parte in Genova (presso Leonardo Sistemi) e parte a Swindon (UK). Sta anche completando i Requisiti di Sistema del progetto, interfacciandosi direttamente col cliente se necessario, e decidendo l’architettura Software.
· INTECS SpA: Settembre 2009 – Giugno 2011. Lavora presso INTECS Spa (Pisa – Italia) come consulente con contratto a progetto. In tale ruolo, ha il compito di Project Manager e Technical Leader per un progetto software commissionato da Ansaldo STS-Napoli. Tale progetto è stato scelto da Intecs come uno dei progetti candidati per prendere la certificazione CMMI livello 3.
· INTECS SpA: Maggio 2009 – Settembre 2009. Lavora presso INTECS Spa (Pisa – Italia) come consulente con contratto a progetto. In tale ruolo, ha il compito di analizzare i requisiti di sistema per il Sistema Informativo della metropolitana di Dubai sviluppato da Thales (Firenze) per trovare eventuali gap implementativi o eventuali requisiti non presi propriamente interpretati. E’ stato anche richiesto direttamente da THALES per supporto nel ridisegno dell’architettura software per parte del sistema.
· Motorola Ltd : Luglio 2007 – Dicembre 2008. Lavorando nel gruppo di project Management, ha aiutato a far convergere i processi e le procedure di controllo dei due gruppi di sviluppo sugli apparati GSM Motorola in un unico processo cosí da minimizzare tempi, sforzi e costi. Ha costantemente dato supporto al MOL PjM (PjM per la risoluzione dei problemi SW del cliente) fornendo dati, analisi ed indicando cambiamenti nel processo necessari a mantenere il programma sotto controllo.
· Ha sviluppato l’idea di un programma software che unifica totalmente i processi, creando un ambiente integrato di sviluppo e controllo dove le informazioni circolano liberamente e sono sempre dispobili in parti differenti del globo in tempo reale. Tale programma concentra in un singolo posto tutte le procedure e si fa carico del processo stesso, agevolando e velocizzando le operazioni e minimizzando gli errori umani commessi. É inoltre in grado di offrire potenti strumenti di controllo del lavoro da fare, aiutandone la prioritarizazzione e l’allocazione delle risorse necessarie, fornendo le metriche richieste, automatizzando gran parte del lavoro manuale ancora svolto. Secondo la stima eseguita, tale programma dovrebbe portare ad un risparmio alcuni milioni di dollari all’anno a fronte di un modesto investimento per lo sviluppo (circa 200.000$). Una prima parte del programma è stata sviluppata ed è attualmente in uso con grande soddisfazione da parte del Customer Support. Attualmente è sotto sviluppo l’estensione dell’interfaccia di generazione e propagazione automatica di problemi rilevati dal Customer Support e dal gruppo di test.
· Motorola Ltd : Giugno 2006 – Luglio 2007. Assegnato al ruolo di MOL Program Manager Leader (MOL = Maintenance on Line) per reti GSM Motorola a livello mondiale, coordinando circa 90 ingegneri (riportanti operativamente, ma non in linea diretta) principalmente dislocati in Cina (Beijing). Per tale motivo è stato più volte a Beijing per organizzare e coordinare il gruppo di lavoro.
· In tale ruolo ha avuto piena responsabilitá dell’intero progetto GSM BSS SW MOL, garantendo la corretta risoluzione dei difetti rilevati dai cliente nei tempi e nei modi richiesti, interfacciandosi con i team di Customer Support, Quality, End to End e Development (Software e Firmware). Gli è stato anche assegnato il ruolo di rappresentante MOL nel PLT Team (PLT = Program Leadership Team) per l’intero sviluppo GSM (OSS & BSS) nel quale venivano prese tutte le decisioni strategiche ad alto livello per il programma MOL , riportando direttamente al Senior Leadership Team.
· In questo ruolo ha iniziato e promosso una riorganizzazione strategica del gruppo in modo da ottenere una più veloce risoluzione dei problemi con la più alta qualitá. Particolare attenzione è stata dedicata al “Tracciamento & Controllo”, monitorando costantemente i problemi, la loro risoluzione ed i loro progressi. Ha personalmente sviluppato alcuni degli strumenti di base (tipicamente in Excel) per tenere traccia del lavoro necessario, della loro assegnazione e delle stime dei tempi di risoluzione, permettendogli di prioritarizzare in modo appropriato e di distribuire le risorse in modo bilanciato. I benefici sono stati immediati passando da un “backlog” di circa 400 problemi a quello attuale (circa 30) nel giro di poco piu` di un anno. È stato anche promotore di importanti cambiamenti nel processo End to End in modo da semplificare e da velocizzare il tempo di risoluzione e di consegna delle soluzioni. Il lavoro fatto per “Tracciamento & Controllo” gli ha permesso di fare accurate previsioni per l’allocazione delle risorse e del budget per l’anno successivo con una accuratezza mai raggiunta in precedenza, fornendo anche un accurato modello di riduzione del backlog che è stato centrato con successo.
· Motorola Ltd : Marzo 2006 – Dicembre 2006. Assegnato al ruolo di rappresentante per la Divisione GSM a livello mondiale in uno dei progetti “Vital X” di Cellular Networks Division (oggi “Home & Network Division”). Tale progetto, “Inputs for Software FMEA”, aveva lo scopo di identificare le metodologie ed i processi necessari a ridurre del 20% i difetti introdotti nel codice attraverso l’utilizzo di FMEA (Fault Mode and Effect Analysis : identificare “a priori”, durante sessioni di brainstorming, quali potrebbero essere gli eventuali scenari in cui il prodotto può fallire, ordinandoli in ordine di importanza e gravitá e mettendo in atto opportune azioni correttive atte ad eliminare o minimizzare i difetti stessi).
· Motorola LTD : Aprile 2005 – Giugno 2006. Assegnato al ruolo Resource Manager all’interno del Development Group. In tale ruolo ha gestito un gruppo di circa 20 ingegneri appartenenti a differenti aree funzionali, in tutti gli aspetti richiesti da Motorola Management Process (Personal Management, assegnazione degli obiettivi, dialoghi di revisione, feedbacks, checkpoints). Ha avuto una parte attiva, assieme agli altri managers del gruppo, nella distribuzione e nella gestione del lavoro del dipartimento. Gli è stato inoltre assegnato il ruolo di “Feature Champion” per il progetto riguardante l’introduzione di una nuova scheda Hardware negli apparati BSS per provvedere ad una interfaccia Ethernet tra sistemi BSS e GPRS, collaborando strettamente con colleghi Cinesi ed il gruppo Firmware.
· Motorola Ltd : Dal Dicembre 2004. Coinvolto in molte iniziative e discussioni su Software Quality Improvement, agendo da promotore per l’introduzione di un nuovo processo mirante a sviluppare le abilitá tecniche degli sviluppatori da un lato ed un precisa ed obiettiva misura della qualitá del SW prodotto dall’altro.
· Motorola Ltd : Gennaio 2004 – Marzo 2005. Assegnato al ruolo di Manager per il gruppo EMEA SW MOL (Europe, Middle East and Africa Software Maintenance On Line group) gestendo un team formato da 10 ingegneri, suddivisi tra Swindon (UK) e Cork (IRL), riportando al top management in US. Tra i compiti principali vi erano l’organizzazione del gruppo in modo razionale, la suddivisione del lavoro secondo la priorità più opportuna, l’assicurarazione dell’alta qualitá delle soluzioni fornite, il monitorare tempi e modi di rilascio. Parte essenziale di tale ruolo é stato anche la gestione di tutti gli aspetti del management che Motorola richiede, quali assegnazione degli obiettivi personali per l’anno corrente, regolari dialoghi e revisioni individuali dei risultati raggiunti dai membri del team, allocazione delle risorse in modo razionale e gestione di ogni eventuale problema con le risorse. Il gruppo di MOL ha lavorato a stretto contatto con il Customer Support ed i Local Offices in diversi paesi EMEA ed è stata di vitale importanza il costruire ed il mantenere relazioni di fiducia con tali teams.
Il lavoro doveva anche essere coordinato con simili gruppi in US e Cina e con i team HW e FW. Nonostante l’alta produttivitá del team e l’incremento dell’indice di soddisfazione dei clienti, per decisioni strategiche del Senior Management di Motorola, questo ruolo è stato terminato, spostando tutta la parte di MOL in centri a basso costo in Cina.
· Motorola Ltd : Settembre 2003 – Gennaio 2004. Team Leader per il gruppo di Process Improvement di Swindon (UK)/Cork (IRL).
· Motorola Ltd. Leadership tecnica di un gruppo di 4/5 ingegneri per lo sviluppo e l’implementazione della feature HR-AMR (Half Rate-Adaptive Multi Rate) negli apparati GSM. Tale ruolo comprendeva l’allocazione delle risorse, la stima del tempo necessario per lo sviluppo, il tracciamento dei progressi e le decisioni tecniche lungo tutto il Ciclo di Vita del Software (Requisiti, High Level Design, Low Level Design, Coding e Testing) necessarie ad una corretta integrazione del nuovo Software in quello pre-esistente.
· Motorola Ltd. Leadership tecnica nel progetto “Refactoring C code”, durante il quale ha sviluppato un metodo per riscrivere e re-ingegnerizzare codice C con un approccio bottom-up in modo da migliorare la qualità globale del SW. Ha sviluppato e condotto un corso interno allo scopo di migliorare le capacitá di scrittura del codice degli sviluppatori ed ha avuto un ruolo chiave nell’identificazione di miglioramenti del processo per raggiungere SW di alta qualitá.
· Motorola Ltd : da Novembre 2000. Passato alla divisione GSM BSS di Motorola (Swindon – UK) con la posizione di Senior Software Engineer. In tale ruolo si é occupato principalmente dello sviluppo e della manutenzione del software in codice C per Base Station Subsystem per reti GSM.
· Marconi Communication : Settembre 2000-Ottobre 2000. Optical Networks – Apparati SDH (MSHxxx). Sviluppo e mantenimento Software (in linguaggio C++).
· Marconi Defence : Marzo 2000 – Agosto 2000. Collaborazione con l’Universitá di Genova, facoltá di Fisica (DISI – Dipartimento di Informatica e di Sistemi Informatici) per sviluppare un programma di ottimizzazione per reti di telecomunicazione. Il programma, basato sullo stato dell’arte nell’ottimizzazione dei grafi, e` stato disegnato per trovare il percorso ottimo virtuale in modo da ridurre il traffico in una rete esistente oppure in modo da ottimizzare la stesura di una nuova rete di telecomunicazioni.
· Marconi Defence. Analisi, sviluppo e rilascio di un particolare programma (in linguaggio C) in grado di autogenerare gli specifici profili di default dei vari clienti sotto forma di file C.
· Marconi Communication, Divisione Difesa: Ottobre 1994 – Settembre 2000. Sviluppo e manutenzione del Database real-time per la Centrale di Commutazione Militare CD1xx. Tale database, sviluppato totalmente in codice C, è stato specificatamente disegnato per processori Motorola 68000 ed il Sistema Operativo real-time RMS68K. Il Database gestiva, elaborava e distribuiva tutti i dati necessari per il corretto funzionamento della centrale a commutazione, gestendo in tempo reale messaggi di configurazione da parte dell’operatore o dal processo telefonico, locale o remoto, quali affiliazioni e call-transfer.
Studi
· Diploma di Scuola Superiore di Perito in Telecomunicazioni conseguito presso l’Istituto Tecnico “G. Galilei”, Genova nell’anno 1985.
· Laurea in Ingegneria Elettronica con indirizzo “Robotica ed Intelligenza Artificiale” conseguita presso l’Universitá di Genova nell’anno 1993 (relatore Prof. G. Sandini).
Tesi di Laurea :
Calcolo del flusso ottico e del tempo all’impatto mediante informazione visiva acquisita con sensore spazio-variante.
Abstract :
Usando uno speciale sensore a CCD a campionamento spaziale variabile disegnato sul modello della retina umana, è stato sviluppato software in grado di acquisire, interpretare, manipolare e visualizzare immagini in tempo reale alla velocitá di 35-40 frame/sec con un Processore Intel 386 PC.
Tipicamente, le elaborazioni d’immagine eseguite sono state: incremento della dinamica, equalizzazione dei livelli di grigio, media temporale su più immagini per la riduzione del rumore, rimappatura ed elaborazione in falsi colori.
Sulla sequenza di immagini ottenuta, è stata sviluppato software per una ulteriore elaborazione per ottenere il "flusso ottico", cioè una informazione che mostra ciò che si sta muovendo sull’immagine, in che direzione e a che velocitá.
Tale "flusso ottico" è stato a sua volta elaborato per ottenere il "tempo all’impatto", cioè una misura (in frames/sec) indicante quanto tempo manca all’impatto con l’oggetto muovendosi all’attuale velocitá.
Il "tempo all’impatto" è stato quindi ulteriormente elaborato (via SW) ed utilizzato per il controllo in tempo reale di una slitta permettendo operazioni di docking o di avvicinamento a velocitá variabile di un target in movimento verso la telecamera.
Lingue conosciute
- Italiano
Madrelingua
- Inglese
Ottimo, sia scritto che parlato
Esperienza Tecnica
Systemi Operativi
WINDOWS
MS-DOS
UNIX – LINUX
Linguaggi di programmazione
C
Ottima conoscenza
C++
Media conoscenza
VBA
Buona conoscenza
Assembler
Conoscenza di base
HTML/PHP
Conoscenza di base
C/ATLAS
Buona conoscenza
Tools software
Office
Ottima conoscenza
Clearcase
Media conoscenzal
DOORS
Buona conoscenza
ETS
Buona conoscenza
Other
Software lifecycle
Ottima conoscenza
Fagan Inspection
Ottima conoscenza
Quality Code
Ottima conoscenza
Refactoring
Ottima conoscenza
CMMI
Buona Conoscenza
Seminari & Corsi
· Centro Nazionale Ricerche (CNR), Genova: Paradygms of Object-oriented Programming (March 1995)
· Seminario: “Windows NT” (Marconi Communication)
· Seminario: “C++” (Marconi Communication)
· Corso “Productivity Improvement through defect-free development” Michael Fagan Associates (Motorola)
· Corso “C++ fundamental and intermediate” (Motorola University)
· “S3 – Software, System, Simulation Symposium” – Chicago (US) June 2004 (Motorola)
· “Essential Motorola Management” (Motorola University)
· “Conflicts, influencing and negotiation” (Motorola University)
· Diploma in “Business Management” (Swindon College)
· “Program Management” (Motorola University
149 total views, 1 today