Figura professionale: Analista programmatore
Nome Cognome | : R. R. | Età | : 57 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Torino Piemonte |
Accesso Full al database con 30.001 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- PROTOCOLLI DI COMUNICAZIONE
- RS232
- RS485
- I2C
- SPI
- AT/Hayes
- CDMA
- Borland Delphi e C Builder
- Microchip MPLAB
- Visual Studio – C#
- Eclipse
- Keil
- LINGUAGGI DI PROGRAMMAZIONE
- Delphi
- C/C++
- Java
- Assembler 8051 – Z80 – 8086
- C#
- Php/MySql
- HTML
- Qt per Linux
- AMBIENTI DI SVILUPPO
Esperienze
- Impiegato, nel periodo 09/1994 – 06/2000, presso la ditta Computherm di
Grugliasco – TO, specializzata nel telecontrollo, con l’incarico di PROGRAMMATORE.
- Analisi e sviluppo programma di editing grafico di sinottici, per il telecontrollo di impianti termici e industriali (Delphi).
- Analisi e sviluppo programma di impostazione, supervisione e rilevamento allarmi, tramite sinottici, degli impianti telecontrollati (Delphi)
- Analisi e sviluppo ambiente di programmazione grafica per PLC proprietario (Delphi)
- Analisi e sviluppo interprete PLC, in assembler su processore Z80
- Analisi e sviluppo vari firmware su sistemi proprietari (processori Z80 e 8051)
- Impiegato, nel periodo 06/2000 – 09/2009, presso la CDM Rovella di San Mauro T.se, nel team di sviluppo del software per il controllo di macchine utensili per l’elettroerosione.
- Analisi e sviluppo interfaccia utente per CNC (Delphi con tecnologia COM)
- Analisi e sviluppo ambiente di programmazione grafica per percorsi di lavorazione, con realizzazione di un CAD a bordo macchina (Delphi, C++)
- Analisi e sviluppo database tecnologico della macchina utensile (Delphi)
- Sviluppo di elementi di un CNC proprietario su processore Transputer INMOS a processi paralleli (linguaggio C)
- Analisi e sviluppo di firmware e software di collaudo per scheda di interfaccia tra CNC e generatore potenza di terze parti, per macchine utensili a elettroerosione (linguaggio C); contatti con controparte cinese per scheda interfaccia, con test finale in loco
- Analisi e sviluppo di firmware e software di controllo per scheda di controllo del processo di elettroerosione, su processore Microchip PIC32 (linguaggio C)
La ditta è stata dichiarata fallita nell'ottobre 2009.
- Impiegato, nel periodo 09/2010 – 12/2012, presso Polimatica di Rivoli, in consulenza esterna in ditte quali Iveco Electronics a Torino e Soft-in di Beinasco.
Ho partecipato, tra le altre cose, allo sviluppo del firmware di un data-logger, installato su mezzi in fase di test, scritto in C++.
- Analisi e sviluppo di driver per modem esterno CDMA
- Comunicazione su CAN bus (protocollo UDS) per interrrogazione centraline Bosch
- Tracking di posizioni GPS assunte dai mezzi
- Gestione nazionalizzazione tag MP3 in caratteri cinesi (Unicode e GB18030) su firmware embedded in ambito automotive
- Manutenzione portale PHP
- Manutenzione programmi in C++ e Visual Basic
- Sviluppo driver di comunicazione verso dispositivi commerciali per il telecontrollo di impianti fotovoltaici, su bus Modbus e RS485, in ambiente Linux embedded
- Dal 01/2012 al 12/2015 ho operato in consulenza con partita iva.
Con questo profilo ho continuato la collaborazione con le ditte di consulenza, Polimatica e Wiker, presso i loro clienti, e ho sviluppato la parte firmware e software di dispositivi elettronici per l'elettroerosione.
- Sviluppo del firmware di controllo per schede proprietarie di controllo assi, su processore Microchip PIC, con protocolli di comunicazioni tra schede su bus SPI e CAN.
- Sviluppo driver di accesso a componenti su schede proprietarie (amplificatori, DAC, encoder, PWM…).
- Interfaccia grafica per demo di un progetto di controllo numerico in Qt per Linux (Ubuntu), compreso di driver di comunicazione con scheda proprietaria, tramite protocollo TCP-IP e UDP, sia per la parte firmware (Microchip PIC32) che per quella software su PC.
- Test, installazione e avviamento impianto dal cliente.
- Impiegato dal 12/2012, prima con partita iva e ora assunto a tempo indeterminato, presso Wiker GMS di Torino, in consulenza esterna presso Selex ES (ora Leonardo) di Caselle T.se.
Partecipo allo sviluppo di applicazioni safety critical per il Flight Control Computer e per i dispositivi di controllo dei motori e delle superfici di volo.
Ho realizzato inoltre software in C e applicazioni in LabView/TestStand per i test degli apparati.
CURRICULUM SCOLASTICO
- Diploma di MATURITA’ SCIENTIFICA, conseguito nell’anno 1987 presso il liceo scient. stat. “Leonardo da Vinci” di Torino, con voto 52/60.
- Attestato di qualifica professionale di “Specialista di software tecnico e grafico in ambito CAD”, conseguito nell’anno 1992 presso l’istituto “CSEA – div. G. Quazza”, al termine di un corso della durata di 1600 ore.
- Laurea di 1° livello in INGEGNERIA INFORMATICA conseguita nell’anno 2008 presso il Politecnico di Torino, con voto 96/110.
STAGES
- Stage di fine corso regionale presso “FIAT Avio – gruppo CIDAM” di Torino nell’anno 1992, con l’incarico di PROGRAMMATORE in linguaggio C per X-WINDOW.
- Partecipazione alla realizzazione di un software di appoggio al processo produttivo di motori aeronautici, in linguaggio C (X Window)
- Stage presso “I.C.I. Chemicals & Polymers” di Runcorn (UK) nel periodo 06/1993 – 09/1993, con il ruolo di PROGRAMMATORE in linguaggio CLIPPER, al termine di un corso di lingua organizzato dalla Comunità Europea nell’ambito del progetto PETRA.
- Realizzazione di un programma per la gestione delle quote di inquinamento rilevate nell’impianto industriale, in linguaggio Clipper
SETTORI INDUSTRIALI
- Telecontrollo per impianti termici e automazione industriale
- Macchine utensili per elettroerosione (CNC)
- Automotive
- Avionico
LIVELLI DI INTERVENTO
- Analisi diretta con i clienti sulle specifiche del software da realizzare
- Realizzazione firmware residente su schede commerciali e proprietarie
- Realizzazione software ad alto livello (GUI)
- Realizzazione software di test
- Uso di strumentazione elettronica (oscilloscopio, multimetro, generatore di funzioni…)
- Installazione presso i clienti
- Assistenza
- Ripetuti soggiorni lavorativi all'estero (Cina, Germania)
LINGUAGGI DI PROGRAMMAZIONE
- Delphi
- C/C++
- Java
- Assembler 8051 – Z80 – 8086
- C#
- Php/MySql
- HTML
- Qt per Linux
- Android SDK
- XML
SISTEMI REAL TIME
- WindRiver Arinc 653
- Xenomai
AMBIENTI DI SVILUPPO
- Borland Delphi e C Builder
- Microchip MPLAB
- Visual Studio – C#
- Eclipse
- Keil
- LabView
- TestStand
PROTOCOLLI DI COMUNICAZIONE
- RS232
- RS485
- MODBUS
- I2C
- SPI
- TCP-IP, UDP
- AT/Hayes
- CDMA
- ARINC 429
AMBIENTI DI SUPPORTO
- TestLink
- Mantis
- Subversion
LINGUE STRANIERE
- Inglese (PET certificate)
- Spagnolo (base)
- Cinese (principiante HSK 3)
Conoscenze Informatiche
LINGUAGGI DI PROGRAMMAZIONE
- Delphi
- C/C++
- Java
- Assembler 8051 – Z80 – 8086
- C#
- Php/MySql
- HTML
- Qt per Linux
- Android SDK
- XML
SISTEMI REAL TIME
- WindRiver Arinc 653
- Xenomai
AMBIENTI DI SVILUPPO
- Borland Delphi e C Builder
- Microchip MPLAB
- Visual Studio – C#
- Eclipse
- Keil
- LabView
- TestStand
PROTOCOLLI DI COMUNICAZIONE
- RS232
- RS485
- MODBUS
- I2C
- SPI
- TCP-IP, UDP
- AT/Hayes
- CDMA
- ARINC 429
AMBIENTI DI SUPPORTO
- TestLink
- Mantis
- Subversion
72 total views, 1 today