Figura professionale: Software Developer
Nome Cognome | : E. I. | Età | : 57 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Lombardia: Milano |
Accesso Full al database con 29.995 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
Maggio 2016 – Oggi Figura ricoperta Software Developer Datore di lavoro FullSix Luogo Milano Principali attività e responsabilità
Manutenzione, analisi ed implementazione di nuove funzionalità su progetti esistenti utilizzando C# e ASP.NET WebForms/MVC. Creazione di un Windows Service che fornisce endpoints REST utilizzato per integrare telecamere per il face detection con un sistema esistente di chiosco multimediale basato su PADS allo scopo di mostrare contenuti specifici e personalizzati in base alla presenza di persone rilevata dalle telecamere.
Visual Studio 2015, C#, .NET 4.5, ASP.NET (WebForms, MVC, Web API), jQuery, SQL Server 2008, SVN, Git
Ottobre 2015 – Maggio 2016 Figura ricoperta Sviluppatore Software Datore di lavoro GateLab Luogo Milano Principali attività e responsabilità
Manutenzione, analisi ed implementazione di nuove funzionalità per un’applicazione che si occupa dell’analisi del rischio di controparte su portafoglio derivati per un importante gruppo bancario italiano. L’applicativo si compone di diversi moduli ed è formato da una parte server installata su JBoss AS 6 che utilizza Oracle 11 come repository dati e da una parte client sviluppata in Java utilizzando la libreria Swing che viene eseguita sul desktop dell’operatore grazie alla tecnologia Java Web Start. Nello specifico, sto lavorando alla realizzazione di un nuovo modulo che si occupa di visualizzare i risultati di simulazioni relative a portafogli titoli sui quali gli operatori sono interessati ad investire.
Eclipse Kepler, Java EE 6, Swing, Oracle 11, SVN
Marzo 2013 – Settembre 2015 Figura ricoperta Analisi e Sviluppo Software Datore di lavoro Siemens Building Technologies Luogo Milano Principali attività e responsabilità
Manutenzione, analisi ed implementazione di nuove funzionalità per un’applicazione che si occupa della gestione, supervisione e controllo della sicurezza negli edifici (Danger Management System). L'applicazione è composta da una stazione server e da una o più stazioni client. La stazione server si interfaccia con sensori per la rilevazione di incendio e fughe di gas, telecamere, rilevamento intrusione, controllo degli accessi.
Le stazioni client consentono il monitoraggio del sistema e la gestione degli allarmi in caso di malfunzionamento dei dispositivi su campo.
Il sistema dispone altresì di un'interfaccia web che espone un sottoinsieme delle funzionalità disponibili da client desktop. Tali funzionalità sono anche disponibili tramite mobile app (iOS e Android).
Il progetto è composto da moduli sviluppati in C++, MFC, COM e da moduli aggiuntivi sviluppati in tempi successivi utilizzando C# e .NET – il repository dei dati é su SQL Server 2008 – l'interfaccia web utilizza ASP.NET MVC e Web API.
Per un anno mi sono anche occupato di sviluppo e manutenzione dell’applicazione Android.
C++, C#, .NET 2.0 e 4.0, SQL Server 2008, Visual Studio 6, 2005 e 2010, Clear Case, Android Studio, Java
Marzo 2012 – Marzo 2013 Figura ricoperta Analisi e Sviluppo Software Datore di lavoro Volo CardMultiservice Srl Luogo Sestri Levante (GE) Principali attività e responsabilità
Manutenzione, analisi ed implementazione di nuove funzionalità per applicazioni che si occupano della gestione della sosta tramite parcometri e relativa rendicontazione. Le diverse applicazioni consentono la gestione di pagamento aree sosta, minimulte su overtime in aree sosta, gestione di zone a traffico limitato e a sosta limitata, gestione servizi tramite parcometro (erogazione biglietti autobus, ricarica abbonamenti TPL via smart card, erogazione permessi accesso in Area C) nonchè la configurazione dei parcometri per quanto riguarda tariffe e servizi erogati.
Tutte le applicazioni sono installate su JBoss 6 ed si appoggiano a SQL Server 2008. La comunicazione con i parcometri avviene tramite web service via XML-RPC.
L’interfaccia grafica è realizzata utilizzando il framework Vaadin.
JEE 6, JBoss 6, Eclipse Indigo, SQL Server 2008, Apache XML-RPC, Vaadin 6.7.0, SVN
Giugno 2011 – Febbraio 2012 Figura ricoperta Analisi e Sviluppo Software Datore di lavoro Ansaldo STS Luogo Genova Principali attività e responsabilità
Analisi ed implementazione di un plugin per eclipse per la rappresentazione grafica del linguaggio proprietario Logica utilizzato dal cliente per la programmazione di firmware installato su sistemi di segnalamento ferroviario. Il plugin parte da una rappresentazione degli oggetti che compongono i files sorgenti in formato EMF e ne mostra metodi e proprietà. Consente inoltre la rappresentazione di diagrammi UML (diagrammi di classe, di flusso, di stato, use case) grazie alla libreria Graphiti. Il progetto prevede anche una parte di forward engineering che dalla modifica dei diagrammi porta alla modifica del modello.
Eclipse Indigo, Java 1.6, EMF, Graphiti
Marzo 2011 – Luglio 2011 Figura ricoperta Sviluppo Software Datore di lavoro OmniaTarget Luogo Chiavari (GE) Principali attività e responsabilità Manutenzione ed implementazione di nuove funzionalità su applicazione web gestionale utilizzata da un’agenzia immobiliare. L’applicazione consente l’inserimento di annunci e foto relative agli immobili in carico all’agenzia e la loro visualizzazione da parte degli utenti. Gli annunci sono raggruppabili per zona e categoria, consentono la visualizzazione delle foto associate sia singolarmente che tramite slideshow realizzata con jQuery. L’applicazione utilizza MySql come repository dati.
Php 5, MySql 5, jQuery
Settembre 2010 – Febbraio 2011 Figura ricoperta Analisi e Sviluppo Software Datore di lavoro OmniaTarget Luogo Chiavari (GE) Principali attività e responsabilità
Porting su ASP.NET MVC di un’applicazione intranet realizzata con classic ASP e Access. L’applicazione si occupa della gestione degli agenti, dei clienti e delle campagne di email
marketing. E’ stata realizzata utilizzando ASP.NET MVC 2 e C# con SQL Server 2005 come repository dei dati.
Visual Studio.NET 2008, C#, ASP.NET MVC 2, SQL Server 2005
Novembre 2007 – Agosto 2010 Figura ricoperta Analisi e Sviluppo Software Datore di lavoro Siemens Automotive Luogo Genova Principali attività e responsabilità
Analisi ed implementazione di nuove funzionalità per un componente facente parte della suite Simatic-IT orientata al mondo MES. Il componente in questione si occupa della gestione della definizione di prodotti coinvolti nel ciclo produttivo gestito dalla suite. E’ sviluppato in C++ utilizzando Visual Studio 6 e consente connessioni multiple tra differenti client gestite tramite multithreading. Il componente è accessibile anche tramite applicazioni sviluppate con ASP.NET tramite una libreria (assembly) sviluppata in C#. L’implementazione delle nuove funzionalità ha coinvolto lo sviluppo all’interno del componente server che dialoga con il database, del componente server per l’accesso tramite COM e dell’assembly .NET per l’accesso tramite applicazioni ASP.NET.
Visual Studio.NET 2005/2008, C#, Visual Studio 6, C++, COM, SQL Server 2005, ClearCase, ARTS+, UML, NDoc
Maggio 2007 – Ottobre 2007 Figura ricoperta Sviluppo Software Datore di lavoro Computer Star Luogo Casarza Ligure (GE) Principali attività e responsabilità
Manutenzione su applicazione CMS intranet utilizzata per gestione clienti, fornitori e fatturazione.
Visual Studio 2005, C#, ASP.NET, SQL Server 2005
Novembre 2003 – Aprile 2007 Figura ricoperta Analisi e Sviluppo Software Datore di lavoro Siemens Mobile Communications Luogo Cinisello Balsamo (MI) Principali attività e responsabilità
Manutenzione, analisi ed implementazione di nuove funzionalità per un’applicazione utilizzata come terminale locale per gestione e supervisione dei Network Element della rete radiomobile Siemens. L’applicativo è realizzato utilizzando .NET e C# per la parte di interfaccia grafica e di logica applicativa, mentre utilizza oggetti COM e librerie di basso livello realizzate in C++ per dialogare con il driver di collegamento al Network Element.
Visual Studio.NET 2003, C#, C++, ATL, COM, UML, SourceSafe, NDoc
Novembre 2001 – Ottobre 2003 Figura ricoperta Analisi e Sviluppo Software Datore di lavoro Elsag SpA Luogo Genova Principali attività e responsabilità
Sviluppo del portale della Borsa dell’Energia Elettrica. Il portale costituisce l’interfaccia grafica di un complesso sistema sviluppato con un architettura a tre livelli. L’interfaccia grafica é basata su pagine ASP e oggetti COM. Questi ultimi interagiscono con il database e contengono parte della logica business necessaria all’elaborazione delle transazioni immesse dagli utenti. Il DBMS utilizzato é Oracle 8.1.7 e viene utilizzato per il mantenimento dei dati durante le varie fasi di elaborazione delle transazioni. La parte applicativa é basata su processi win32 che si occupano delle elaborazioni parziali ed utilizzano il database come repository dei risultati. Il sistema é stato sviluppato da una associazione temporanea di imprese che ha coinvolto Elsag Spa (Genova) per la parte di personalizzazione e configurazione del sistema, Excelergy Corp. (Lexington MA) per la parte relativa al motore transazionale (application server e componenti COM) e Getronics Italia per la fornitura e l’assistenza hardware. Il sistema é stato consegnato presso la centrale operativa del GME, a Roma.
ASP, Visual Studio 6.0, COM, C++, ATL, DBMS Oracle 8.1.7, SourceSafe, Doxygen
Istruzione e Formazione
Luglio 1985 Titolo della qualifica rilasciata Diploma Ragionere e Perito Commerciale Istituto di istruzione o formazione I.T.C. "In Memoria dei Morti per la Patria" Luogo Chiavari (GE)
Conoscenze linguistiche
Lingua Italiano Capacità di lettura/scrittura Madrelingua Capacità di espressione orale Madrelingua
Lingua Inglese Capacità di lettura/scrittura Buono Capacità di espressione orale Buono
Capacità e competenze informatiche
LINGUAGGI:
C/C++, C#, Java, Javascript, Php, SQL, XML/XSL, HTML, CSS3
AMBIENTI DI SVILUPPO:
Visual Studio .NET 2010/2013, Android Studio, Eclipse Juno/Luna, Visual Studio 6
TECNOLOGIE/FRAMEWORKS:
.NET 4.0, ASP.NET (WebForms, MVC, Web API), jQuery, Android, Node.js, JEE, JBoss AS 6.0
DATABASE:
SQL Server 2008, MongoDB, SQLite, MySQL, Oracle 11
SOURCE CONTROL MANAGEMENT:
SVN, Git, ClearCase, Ms Source Safe
83 total views, 1 today