Curriculum vitae di Stefano Giuliano

Dati personali

 

Nome

 

Stefano Giuliano

Nato a

 

Milano il 22/04/1966

Residente in

 

Via Priv. Da C.so Buenos Aires 18

16043 - Chiavari (GE) - Italy

e-mail

 

giuliano@ubicum.it

 

Esperienze di lavoro

 

Periodo

 

Giugno 2018 attuale

Azienda

 

AizoOn Genova

Attivita`

 

Progettazione e sviluppo software embedded per un cliente operante nell'automazione ferroviaria.

Tecnologie utilizzate

 

Sistemi operativi: Integrity di Green Hills Software

Linguaggio di programmazione: C

Sistema di Version Management: git

 

Periodo

 

Settembre 2015 Giugno 2018

Azienda

 

S.I.M.A.S. divisione Elkrom

Attivita`

 

Progettazione e sviluppo software per un sistema di automazione ferroviaria.

Fa parte di un progetto di sviluppo di un sistema di automazione ferroviaria, curando, con il resto del team, la gestione degli attuatori di stazione e gli automatismi per la generazione automatica dei percorsi dei treni.

Partecipa inoltre allo sviluppo di un simulatore di stazione per poter provare e dimostrare il funzionamento del sistema di automatismo.

Si occupa inoltre della gestione sistemistica dei sistemi interni di sviluppo su macchine virtuali Vmware.

Tecnologie utilizzate

 

Sistemi operativi: Linux RedHat/CentOS, Vmware

Linguaggio di programmazione: C++, gSOAP

Strumenti di sviluppo e debug open source (GNU tools)

Sistema di Version Management: svn

 

Periodo

 

Maggio 2013 Luglio 2015

Azienda

 

Selex ES (ora Leonardo) tramite AizoOn

Attivita`

 

Consulente su vari progetti, sia interni che per clienti, principalmente in ambito postale, come progettista / realizzatore di sistemi.

Selezione per acquisto hardware, installazione e configurazione VMware vSphere, creazione, installazione e configurazione macchine virtuali Linux, installazione e configurazione tool di monitoraggio Nagios, test di performance.

Tecnologie utilizzate

 

Sistemi operativi: Linux RedHat

Perl e Unix shell script

Virtualizzazione (Vmware vSphere)

Nagios, Splunk, Pulp, IPA

Reti: TCP/IP

 

Periodo

 

Ottobre 2012 → Aprile 2013

Azienda

 

Ericsson, tramite AizoOn

Attivita`

 

Nel progetto del prodotto SPO, sottoprodotto PAU (Photonic Attached Unit), uno strumento per la trasmissione dati su fibra ottica (DWDM) a grande distanza e grande volocita`.

Progettazione e sviluppo software embedded real-time..

Tecnologie utilizzate

 

Sistemi operativo Linux

Linguaggio di programmazione C++ e librerie STL

Strumenti di sviluppo e debug open source (Eclipse, GNU tools)

Sistema di Version Management: IBM Rational ClearCase. e GIT

Metodologia agile.

 

Periodo

 

Maggio 2012 → Ottobre 2012

Azienda

 

SelexElsag (ora Leonardo), tramite Interconsulting

Attivita`

 

Sviluppo di un firewall applicativo.

Tecnologie utilizzate

 

Sistemi operativo WindRiver MILS

Linguaggio di programmazione C e C++

Strumenti di sviluppo e debug di WindRiver (Workbench 3.2, sistemi di debug via software e via probe hardware)

Sistema di Version Management: CVS.

 

Periodo

 

Ottobre 2010 → Marzo 2012

Azienda

 

Ericsson, tramite AizoOn

Attivita`

 

Nel progetto del prodotto MHL 3000, uno strumento per la trasmissione dati su fibra ottica (DWDM) a grande distanza e grande volocita`.

Progettazione e sviluppo software embedded real-time per il controllore del sistema MHL 3000.

Progettazione e implementazione dell’analisi delle performance dell’apparato per una nuova scheda di traffico dati.

Progettazione e implementazione di una libreria software per la memorizzazione su Flah memory dei dati da persistere.

Tecnologie utilizzate

 

Sistemi operativo WindRiver Vxworks 6.3

Linguaggio di programmazione C++ e librerie STL

Strumenti di sviluppo e debug di WindRiver (Workbench 3.2, sistemi di debug via software e via probe hardware)

Sistema di Version Management: IBM Rational ClearCase.

Metodologia agile.

 

Periodo

 

Settembre 2004 Ottobre 2010

Azienda

 

Elsag (ora Leonardo), tramite AuxiliumTech

Attivita`

 

Consulente su vari progetti, sia interni che per clienti, in ambito postale e di difesa, come progettista / sviluppatore software e progettista di sistemi.

Tra i progetti piu` importanti:

  • .Nel 2009 ha partecipato ad un team per la realizzazione di un sistema di smistamento bagagli progettando e realizzando un sistema live Linux per una scheda embedded (usando Debian live).  

  • .Nel 2008 ha partecipato alla virtualizzazione di un ambiente complesso in alta affidabilita` usando VMware.  

  • .Nel 2007 ha lavorato ad un team per la realizzazione di un sistema postale ibrido, progettando e realizzando il data input via WEB ed un sistema centralizzato di log, usando C, C++ e Perl su Linux 

  • .Dal 2007 al 2010 ha lavorato ad un progetto interno per la virtualizzazione degli ambienti di sviluppo, realizzando un cluster VMware con piu` di 100 virtual machines.  

  • .Nel 2006 ha progettato e realizzato uno sniffer TCP/IP usando Linux (Debian), C++, libpcap, libpthread.  

  • .Nel 2004-2005 ha partecipato ad un team per la progettazione e lo sviluppo di un DataBase multimediale scritto in C++ con SOAP, shell script e Perl su Linux (RedHat). 

  • .Durante tutto il periodo ha amministrato svariate macchine fisiche e virtuali Linux e Solaris. 

Tecnologie utilizzate

 

Sistemi operativi: Linux RedHat e Debian, Solaris.

Linguaggi di programmazione: C, C++, Perl e Unix shell script

Cluster (vari sistemi)

Virtualizzazione (Vmware)

Reti: TCP/IP, firewalling (Linux)

 

Periodo

 

2003 → 2004

Azienda

 

Azienda bancaria cliente di TXT

Attivita`

 

Supervisione e gestione sistemistica per l'entrata in produzione di un servizio web.

Scelta dell'hardware e configurazione, progettazione e sviluppo della rete e della sicurezza di rete (LAN, Router, Switch, Firewall, IDSs, ecc.), scelta dei sistemi operativi e configurazione, cooperazione con i produttori di software per la configurazione del sistema, progettazione e sviluppo di un log server centralizzato per tutto il sistema, progettazione e sviluppo di un sistema di monitoraggio ridondato.

Tecnologie utilizzate

 

Check Point Firewall 1, Linux, HP-UX, Sun Solaris 8, Windows 2000 Server, Vmware, Nagios, Perl, C++, SQL

 

Periodo

 

2003 e 1996

Azienda

 

STMicroelectronics, tramite TXT

Attivita`

 

Progettazione di un nuovo linguaggio di programmazione per l'analisi dell'hardware e progettazione e sviluppo del relativo compilatore (traduttore in microcodice)

Tecnologie utilizzate

 

IBM OS/2, C++

 

Periodo

 

2001

Azienda

 

Instrumentation Laboratory, Lexington, MA, USA, tramite TXT

Attivita`

 

Sviluppo software embedded real time per il prodotto TOP, uno strumento per l'analisi del sangue.

Comunicazione in TCP/IP tra i vari componenti dello strumento

Progettazione e realizzazione di uno scheduler per la movimentazione del sangue all'interno dello strumento.

Tecnologie utilizzate

 

WindRiver WxWorks, C++ (Tornado)

 

Periodo

 

2000

Azienda

 

BravoSolution tramite TXT

Attivita`

 

Partecipato allo sviluppo e messa in produzione di un portale per aste online.

Progettato e sviluppato alcuni servizi tra cui il pagamento mediante Banca Sella e la connessione con motore d'asta.

Tecnologie utilizzate

 

Perl, Java, Sun Solaris

 

Periodo

 

1999

Azienda

 

CedBorsa (ora SIA), tramite TXT

Attivita`

 

Progettazione e realizzazione tool di test per un servizio, esecuzione dei test e analisi.

Tecnologie utilizzate

 

IBM AIX, Sun Solaris, C++, Perl, SQL, Unix Shell script.

 

Periodo

 

1998

Azienda

 

Instrumentation Laboratory, Milano, tramite TXT

Attivita`

 

Manutenzione di una libreria grafica proprietaria

Tecnologie utilizzate

 

VxWorks, C++

 

Periodo

 

1998

Azienda

 

CESI, tramite TXT

Attivita`

 

Porting su Linux di un programma real-time per muovere un robot per monitorare ambienti pericolosi.

Tecnologie utilizzate

 

Linux, C++

 

Periodo

 

1995

Azienda

 

JRC, tramite TXT

Attivita`

 

Progettazione e sviluppo di traduttori di formato per collezionare, analizzare e memorizzare i dati di radioattivita` provenienti da tutta Europa

Tecnologie utilizzate

 

C (Borland), DOS, Windows NT

 

Periodo

 

1994

Azienda

 

TXT

Attivita`

 

Partecipato al progetto EUROWARE , un progetto ESPRIT con TXT come prime contractor

Sviluppo di un sistema di gestione della documentazione accessibile via Internet

Tecnologie utilizzate

 

Sun Solaris, C++, CGI

 

Periodo

 

1993

Azienda

 

TXT

Attivita`

 

Per la tesi di laurea, sviluppo della programmazione distribuita per MME, un ambiente integrato per lo sviluppo di codice

Tecnologie utilizzate

 

C, Sun Solaris

 

Periodo

 

vari

Attivita`

 

Insegnato C++ in vari corsi di varia durata per vari clienti

 

Periodo

 

vari

Attivita`

 

Sistemista Unix per vari clienti

Tecnologie utilizzate

 

Sun Solaris, HP UX, IBM AIX, Linux (varie distribuzioni)

Studi

Data

 

1994

Titolo

 

Laurea in Scienze dell'informazione

 

Data

 

1985

Titolo

 

Diploma di Ragioniere e Perito Commerciale