Figura professionale: Analista programmatore

Nome Cognome: R. R.Età: 57
Cellulare/Telefono: Riservato!E-mail: 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

Analista programmatore

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