Figura professionale: analista programmatore
Nome Cognome | : C. I. | Età | : 65 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Napoli |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- Conoscenze Informatiche
- • Linguaggi di programmazione: C, C++, Java SE, JavaFX / FXML, CSS (Cascading Style Sheets), xPath, Fortran, R, TNSDL, RTL/2, Assembly
- • Linguaggio SQL e Microsoft SQL Server
- • Sistemi operativi: Linux (Montavista, Windriver, Red Hat), Unix, Windows XP/7/8, MS-DOS, VMS, RSX, OS/2, sistema operativo “proprietario” RTE+ (Real Time Executive)
- • IDE: NetBeans, Eclipse
- • Linux shell scripting
- • Programmi per controllo di versione: Git, SVN/Subversion, ClearCase, PCMS Merant
- • Tool per debugging (Junit, Cppunit, Softscope, GDB, DDD for Module/Unit test) ed emulatori (In-Circuit Emulator / ICE, tra i quali CAD-UL)
- • Tool per Test automation (Robot)
- • Tool per check della qualita’ del SW e analisi statica del codice sorgente (Gimpel FlexeLint)
- • DOORS per la gestione dei requisiti tecnici del software
- • Formalismo UML per diagrammi di flusso
- • Programma middleware Data Distribution Service for Real-Time Systems (DDS)
- • Pacchetto Microsoft Office.
Studi
Laurea in Fisica
Esperienze
Novembre 2015 – Raintech (Inpower Group) per Telecom Italia/Tilab (Napoli) – Settore: consulenza
oggi software
Software tester: integration testing del software per la gestione dei KPI (Key Performance Indicator) all’interno della rete radiomobile (2G / 3G / 4G)
Attività :
• Verifica della corretta produzione dei risultati delle elaborazioni (calcolo dei KPI tramite i valori di misure/contatori), in base alla tipologia della rete e degli apparati
• Programmazione Java per l’automazione del testing
Agosto 2014 – Netcom Group (Napoli) per MBDA Italia (La Spezia) – Settore: consulenza
Maggio 2015 software (difesa)
Progettista software senior: Test Bed per addestramento piloti di UAV (Unmanned Air Vehicles)
Attività :
• Analisi dei requisiti e specifiche software
• Programmazione in ambiente Windows (linguaggi Java SE 8 (1.8.0_20), JavaFX / FXML, CSS, xPath). IDE: NetBeans.
• Automazione dei test mediante JUnit
• Utilizzo di API World Wind (tool NASA open source in linguaggio Java per sviluppo di scenari su base cartografica / mappe satellitari)
• Uso di VBS2 / 3 (tool per simulazione di scenari bellici)
• Protocollo DIS
• Standard SISO-REF-010 (Simulation Interoperability Standards Organization): implementazione del codice sorgente di lettura e ricerca delle “entità ” nel file “database” in formato xml.
• Standard simboli militari Mil-Std-2525C (Dipartimento della Difesa USA): implementazione del codice sorgente per la conversione dei dati da SISO-REF a Mil-Std-2525C.
• Utilizzo del tool di middleware Data Distribution Service for Real-Time Systems (DDS)
Netcom Group (Napoli) per SKY – Settore: consulenza software (media)
Progettista software senior: tool grafico Front End per interfaccia Web con database (SVN/Subversion), per deployment delle release software dei servizi destinati al pubblico SKY
Attività :
• Specifiche software
• Programmazione in ambiente Windows (linguaggio JavaFX). IDE: NetBeans.
• Uso di files Javascript
• Utilizzo di Grunt (Javascript Task Runner)
1993-2012 Nokia Siemens Networks (Cassina de’ Pecchi – MI) – Settore: telecomunicazioni
Progettista software embedded (Design, codifica e test di processi di controllo SW per apparati GSM e UMTS)
Attività :
• Analisi dei requisiti e delle interfacce software e software-hardware (anche con l’utilizzo di DOORS)
• Design (specifiche dettagliate) (Design Specification Documents e diagrammi UML)
• Codifica (programmazione) in linguaggio C, C++, TNSDL, Assembler, in ambiente Linux e RTE (sistema operativo real-time). Il software è stato sviluppato per diversi processori presenti sulle schede elettroniche degli apparati BSC, TRAU (Transcoder), RNC: per esempio Intel Pentium III, OCTEON Plus CN56XX Multi-Core MIPS64 Processor, DSP.
• In particolare, l’attività di analisi, codifica del software e relativo testing è stata svolta per i seguenti programmi:
o Device Driver
o Device Controller
o Interfacce Hardware-Software
o Fault detection (scansione periodica online)
o Gestione della ridondanza delle schede elettroniche (Master/Slave)
o Programmi di Diagnostica offline delle schede elettroniche
o Protocollo ICMP per supervisione a livello trasporto (IP layer) sulle interfacce Iub e Iur
o Protocollo BFD (Bidirectional Forwarding Detection) per la supervisione sull’interfaccia Iub (RNC – Node B).
o Altre “task” software (per esempio, gestione statistica dei contatori Ethernet)
• Test “off-line” (Module/Unit Test) tramite programmi di debug (Cppunit, Softscope, DDD, GDB)
• Test automation (Robot)
• Test sulla macchina “target” o prototipo (apparati radiomobile GSM, UMTS, GPRS), anche tramite l’uso di emulatori (In-Circuit Emulator / ICE, per es. CAD-UL)
• Stesura e gestione in lingua inglese della documentazione tecnica di progetto e di test
• Gestione dei problemi rilevati dai gruppi aziendali di system test o “in campo” dal cliente/fruitore degli apparati
• L’attività di progettazione è stata svolta dapprima secondo il processo di sviluppo a “waterfall”, poi con metodologia “Agile/Scrum”
1990-1992 Siap Sistemi (Baranzate – MI) – Settore: reti agro-meteorologiche e sensori meteorologici
Ricercatore: validazione biennale di un modello matematico agro-meteorologico (1991-1992)
Attività :
• Validazione del modello matematico deterministico Ceres-Maize per la simulazione della crescita e della resa di colture di mais e del bilancio idrico del suolo. Le simulazioni sono state effettuate tramite dati meteorologici giornalieri rilevati dai sensori e dati fenologici ed agronomici relativi a 3 varietà di mais, coltivate in campi sperimentali. Sono stati anche adottati come fonti di variabilità diversi tipi di suolo e diverse condizioni di irrigazione. E’ stato pure utilizzato un generatore di dati meteorologici, per simulare altre serie temporali di dati con differenti condizioni climatologiche. L’attività biennale di validazione ha fornito ottimi risultati, fra i quali una significativa coerenza tra dati simulati e dati sperimentali.
Progettista software per il centro di controllo di una rete agro-meteorologica e per un sistema di supporto decisionale per l’irrigazione (1990-1991)
Attività :
• Analisi dei requisiti e delle interfacce software e software-hardware
• Design (specifiche dettagliate)
• Codifica (programmazione) in linguaggio C e C++ (sistema operativo OS/2; GUI: Presentation Manager)
• Test “off-line” tramite programmi di debug
• Test sulla macchina “target” (centro di controllo di una rete agro-meteorologica)
• Il sistema di supporto decisionale per l’irrigazione è stato presentato al convegno internazionale “Energy, environment and technological innovation” (Universita’ di Roma “La Sapienza”, ottobre 1992). Negli atti e’ stato pubblicato il relativo articolo: S. Bocchi, A. De Grandis, P. Dell’Orco, C. ****: “ISMAC: an integrated decision support system for the management of annual crops”.
1987-1990 Italtel Telesis (Milano). Settore: Monitoraggio ambientale e telecontrolli
Progettista software
Attività :
• Analisi dei requisiti
• Specifiche dettagliate del sistema (reti di monitoraggio della qualità dell’aria e delle acque, reti agrometeorologiche, reti di telecontrollo di acquedotti) e del software relativo
• Gestione tecnica di fornitori esterni di software secondo nostre specifiche
• Studio di elementari modelli matematici (es. previsione delle gelate)
1986-1987 Landis & Gyr (Peschiera Borromeo – MI) – Settore: Telecontrollo di reti tecnologiche e automazione edifici
Programmatore software
Attività :
codifica programmi di telecontrollo/automazione edifici in linguaggio RTL/2
.
66 total views, 1 today