Figura professionale: Progettista Sw Embedded

Nome Cognome: C. B.Età: 61
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Bologna Modena

Accesso Full al database con 29.984 CV a partire da € 5,00    ABBONATI SUBITO!



Sommario

Progettista Sw Embedded

Esperienze

CURRICULUM  VITAE

COGNOME E NOME                  : **** ***

DATA E LUOGO DI NASCITA                : 12/06/63 a BUDRIO (BO)

LUOGO DI DOMICILIO                        : VIA BOLOGNA 150  40017 S.GIOVANNI IN PERSICETO (BO)
RESIDENZA                                        : VIA PARTENGO 15/C 40054 BUDRIO (BO)

TELEFONO MOBILE                                : 349.8022914

E-MAIL                                                : ****@****.***

NAZIONALITA’                                  : ITALIANA

TITOLI DI STUDIO                          :Industrial Engineer Elettronico, DSE, conseguito presso I.T.I.S. O. BELLUZZI
 Bologna  nell’anno 1982.

CERTIFICAZIONE Microsoft                : .NET 2.0 Certificato MCP EXAM NUMBER 070/536

                   

ESPERIENZE LAVORATIVE

Settembre 2012 – Ottobre 2013 impiegato presso Mortara Rangoni Europe Bologna, multinazionale leader sistemi biomedicali cardiologici diagnostici e monitoraggio paziente, in qualità di specialista sviluppo device drivers KERNEL linux embedded, e sviluppo user mode kernel  application su architettura ARM.

Progetti sviluppati durante questo periodo:

Device driver linux per svariate periferiche, tra cui: spi slave, twi/i2c, lcd display e backlight, accelerometri, touchscreen, audio codec. Sviluppo in C11++ applicazione cardio monitor  portatile GUI QT, interconnesso con  Wifi alla rete cliente, dotato di audio chiamata e rotazione schermo.

Giugno 99 – Settembre 2012 presso OCEM S.p.A Bologna. impianti aeroportuali ed elettrinica di alta potenza,impiegato in qualità di progettista SW embedded e applicativo desktop presso azienda produttrice di sistemi aeroportuali, telecontrolli, elettronica di potenza. Programmazione multi thread / multiprocesso in ambiente Windows, Linux e realtime embedded O.S. Supervisione, definizione dell’ architettura HW e SW necessaria al raggiungimento degli obbiettivi di prodotto, prestazioni, prezzo indicati dalla D.G.

Progetti sviluppati durante questo periodo:

Applicazione di telecontrollo con architettura “Cloud Computing Service” tecnologia .NET WCF e WPF, associazione oggetti / tabelle di persitenza gestita con ORM NHibernate, su data base Postgres SQL. Applicazioni embedded, event-driven scritte in C/C++ su O.S. realtime Intel. Applicazioni per microcontroller ECHELON con microC. Utilities e tools grafici multipiattaforma in JAVA. Telecontrollo con GUI per supervisione aeroporto, scritto in Delphi su Windows 2000/XP. Applicazione front-end operatore in C# su DEBIAN LINUX per ARM9. Applicazioni di controllo digitale, filtraggio digitale scritte in C per DSP 32Bit Floating-Point Texas. Porting in C# del pattern HSM “Hierarchical State Machine”. Definizione, gestione di sistemi di rete TCP/IP per la comunicazione tra sistemi remoti.

Luglio 91 – Maggio 99 presso ACMA gruppo GD Bologna, leader nel settore delle macchine automatiche per impacchettamento, in qualità di progettista software in ambiente Windows, embedded (x86 / DSP C3X) e progettista hardware analogico.
Pagina 1 di 2
Progetti sviluppati durante questo periodo:

Applicativi orientati alla simulazione controllo di processo in ambiente MATLAB+SIMULINK. Applicativi controllo statistico di qualità, supervisione di linee di produzione, raccolta dati e monitoraggio di linee di produzione, scittti in C/C++ Windows. Sistemi di controllo prodotto in tempo reale (HW + SW), sviluppo di device driver in ambiente Windows C/C++. Applicazioni embedded, controllo tensionamento carta (con misurazione di tipo indiretto) (HW + SW), controllo di posizione assi elettrici con DSP 32Bit Texas Floating-Point.

Dicembre 90 – Giugno 91 presso Ditta RADERMACHER ITALIA in qualità di sistemista reti di comunicazione LAN, WAN.

Dicembre 88 – Novembre 90 presso Ditta INFORMATICA VENETA filiale di Bologna in qualità di analista programmatore in ambiente XENIX-SCO / UNIX / OS2. Programmazione system level, device driver. Sviluppo in collaborazione con AGIP ed OLIVETTI di un sistema automatico di gestione Self-Service carburante.

Ottobre 85 – Novembre 88 presso Ditta CAE srl Castenaso, (realizzazione di sistemi di telemisura metereologica ed inquinamento ambientale) in qualità di progettista software & hardware.

Settembre 82 – Giugno 85 presso Ditta SEA di Castenaso (macchine selezionatrici optoelettroniche) in qualità di tecnico addetto al collaudo e aiuto  progettista.

Competenze informatiche Sistemi Operativi, Linguaggi, Metodologie :

– Framework .NET 3.5 tecnologia WCF conoscenza eccellente, WPF conoscenza buona
– ORM NHibernate conoscenza buona, POSTGRES SQL conoscenza buona
– Sistema Operativo Linux distrubuzioni (Opensuse/Debian) – conoscenza sistemistica
– Sistema Operativo Unix/Xenix – conoscenza eccellente
– Sistema Operativo Windows (XP/2000) – conoscenza sistemistica
– Sistema Operativo Windows 7 – conoscenza buona
– Sistema Operativo Os2 / Lan Manager – conoscenza buona
– Sviluppo con metodo TDD / Unit Test – conoscenza buona
– Principali patterns per il design O.O. – conoscenza buona, utilizzo frequente
– Sviluppo diagrammi e progettazione con UML 2.0 – conoscenza buona
– Analizzatori codice sorgente e auto-documentazione: CPPCHECK, PMD, DOXYGEN – con.za buona
– Sistemi versionamento codice: SUBVERSION, GIT – conoscenza buona
– Linguaggio “C#”, “C”, “C++”, JAVA, Pascal, PLM-386, Matlab+Simulink, Delphi – conoscenza  eccellente
– Linguaggio Assembler Intel 8086, 80186, 80286, 80386; 6502 – conoscenza eccellente
– Linguaggio Assembler DSP Texas TI3xx – conoscenza eccellente
– Reti locali TcpIp, NetBios, EtherNet (wired/wifi), Novell, RS232/485 – conoscenza sistemistica
– Sistema di virtualizzazione, VirtualBox – conoscenza eccellente
– Protocolli di comunicazione Asincrona (X25, X28, Modem Hayes) – conoscenza buona

CONOSCENZA LINGUE

– ITALIANO:                Madrelingua
– INGLESE:              Lettura testi tecnici eccellente, scrittura/ascolto/parlato buono
– SPAGNOLO:           Ascolto buono, parlato buono

TRATTAMENTO DATI PERSONALI

Autorizzo il trattamento dei dati personali contenuti nel presente Curriculum Vitae ai sensi dell’art. 13 del D.Lgs n° 196/2003 (ex art. 10 L. 675/1996) consentendone l’archiviazione informatico/cartacea solo al fine di Ricerche e Selezioni di Personale.
Pagina 2 di 2
In ambiente LINUX ho sviluppato applicazioni front-end in C++ usando le librerie grafiche QT.
In JAVA, sfruttando l’interfaccia JNI/JNA, ho sviluppato un’applicazione cross-platform di gestione file, eseguibile su LINUX,WINDOWS,MAC ovunque ci sia una java machine installata.
Conosco il linguaggio ASM di vari processori e architetture.
Ho sviluppato applicazioni multi-thread su WINDOWS e .NET / WCF con comunicazione via socket UDP/TCP nonché svariate applicazioni realtime su sistemi embedded.
Nell’ anno 2010 ho conseguito la certificazione Microsoft Framework .NET 2.0 Certificato MCP EXAM NUMBER 070/536.
Ho esperienza diagnostica reti cablate e WIFI, con wireshark, analisi e test sicurezza, immunità a smurf, DoS. Configurazione reti WiFi sicurezza WPA/WPA2, configurazione e uso openvpn con sicurezza cifrata.
A complemento di quanto sopra, aggiungo che ho esperienza nell’uso e configurazione di :
– SharpDevelop IDE alterativa a visualstudio, configurabile anche per mono.
– Sistemi di versionamento codice quali Subversion e Git.
– Analizzatori di codice sorgente quali StyleCop per C#, CppCheck per C++, PMD ,FindBugs per JAVA.
– Utility per autodocumentazione codice quali Sandcastle Help File Builder per C#, Doxygen per altri linguaggi.
Infine la pregressa esperienza come progettista di HW con dimestichezza in analogica, mi consente :
– piena comprensione degli schematici.
– verifica delle funzionalità HW, gestione e test di periferiche I/O mapped / memory mapped.
– uso di periferiche gestite in interrupt (edge o level mode) ed in dma.
– uso di strumenti quali oscilloscopio e analizzatore stati logici.
– definizione e sviluppo di test funzionali per periferiche HW.
– definizione di specifiche dell’ HW in funzione del dominio dell’applicazione.
 
In ambiente LINUX ho sviluppato applicazioni front-end in C++ usando le librerie grafiche QT.
In JAVA, sfruttando l’interfaccia JNI/JNA, ho sviluppato un’applicazione cross-platform di gestione file, eseguibile su LINUX,WINDOWS,MAC ovunque ci sia una java machine installata.
Conosco il linguaggio ASM di vari processori e architetture.
Ho sviluppato applicazioni multi-thread su WINDOWS e .NET / WCF con comunicazione via socket UDP/TCP nonché svariate applicazioni realtime su sistemi embedded.
Nell’ anno 2010 ho conseguito la certificazione Microsoft Framework .NET 2.0 Certificato MCP EXAM NUMBER 070/536.
Ho esperienza diagnostica reti cablate e WIFI, con wireshark, analisi e test sicurezza, immunità a smurf, DoS. Configurazione reti WiFi sicurezza WPA/WPA2, configurazione e uso openvpn con sicurezza cifrata.
A complemento di quanto sopra, aggiungo che ho esperienza nell’uso e configurazione di :
– SharpDevelop IDE alterativa a visualstudio, configurabile anche per mono.
– Sistemi di versionamento codice quali Subversion e Git.
– Analizzatori di codice sorgente quali StyleCop per C#, CppCheck per C++, PMD ,FindBugs per JAVA.
– Utility per autodocumentazione codice quali Sandcastle Help File Builder per C#, Doxygen per altri linguaggi.
Infine la pregressa esperienza come progettista di HW con dimestichezza in analogica, mi consente :
– piena comprensione degli schematici.
– verifica delle funzionalità HW, gestione e test di periferiche I/O mapped / memory mapped.
– uso di periferiche gestite in interrupt (edge o level mode) ed in dma.
– uso di strumenti quali oscilloscopio e analizzatore stati logici.
– definizione e sviluppo di test funzionali per periferiche HW.
– definizione di specifiche dell’ HW in funzione del dominio dell’applicazione.
 

64 total views, 1 today