Figura professionale: Senior Software Analyst and Developer
Nome Cognome | : D. V. | Età | : 52 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Lombardia: Milano, Monza-Brianza, Varese |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Senior Software Analyst and Developer
Competenze
- In ambiente Windows:
- Utilizzo soprattutto Visual Studio (attualmente in versione Ultimate 2012 e 2013)
- – per sviluppare applicazioni in C++ (soprattutto integrato con le librerie Qt)
- – per sviluppare applicazioni e webservice in C#, sia di tipo Windows Forms sia di tipo WPF con xaml
- – per interfacciare le applicazioni con database utilizzando Entity Framework
- – per sviluppare interfacce ed applicazioni di scambio dati con SSIS, soprattutto tra database e file xml
- – per realizzare velocemente applicazioni di interfacciamento con database utilizzando Lightswitch con C#
- – per realizzare stampe dinamiche con Report Wizard
- – in team con i miei colleghi attraverso il Team Foundation Server
- – inizialmente per sviluppare pagine web dinamiche in asp.Net (con C# e VB.Net)
- Sto cominciando a realizzare piccoli script in PowerShell
- Come sistema di versioning, ho utilizzato fino a luglio 2013 SVN, da me installato sia lato server sia lato client (con l’applicativo Tortoise SVN).
- Tutti i miei programmi C++ sono interfacciati con database PostgreSQL.
- Dal 2009 a luglio 2013 ho utilizzato QDevelop, ambiente di sviluppo per le librerie Qt (versione 3 e poi 4), con linguaggio C++
- In ambiente Linux:
- – dal 2003 al 2009 ho lavorato con KDevelop utilizzando le librerie Qt con il linguaggio di programmazione C++
- – dal 2003 ad oggi programmo su server RedHat utilizzando
- – C++ per l’interfacciamento ai database e per realizzare le applicazioni più complesse
- – scripting shell, aiutandomi soprattutto con awk, per elaborazioni veloci di file e dati
- – tutti i miei programmi C++, e buona parte di quelli in script shell, sono interfacciati con database PostgreSQL.
- Dal 2003 ad oggi lavoro con le librerie Qt, librerie che permettono di sviluppare codice in un ambiente unico e compilarlo su differenti sistemi operativi (X11, Mac, Windows ed Embedded) utilizzando sempre lo stesso ambiente di sviluppo
- In ambiente web ho lavorato con Eclipse per lo sviluppo in linguaggio Php.
- Sono in grado di seguire in piena autonomia tutte le fasi della progettazione e della realizzazione di applicazioni software, dalla raccolta delle specifiche e valutazione dell’entità di tempi e risorse richiesti, al disegno delle architetture hardware e software, alle fasi di scrittura del codice, validazione finale, versioning, documentazione ed assistenza utenti, utilizzando soprattutto software quali MS Visio e MS Project.
- Mi occupo inoltre della redazione di report riguardanti la realizzazione delle modifiche al software che realizzo, concernenti la raccolta delle specifiche, le tempistiche di realizzazione e la validazione dei risultati.
- Sono inoltre in grado di installare in piena autonomia server, database server e web server in ambiente Linux: ho avuto esperienze in tal campo con la distribuzione RedHat e con i web server Apache.
- Ho inoltre installato autonomamente il software da me realizzato sui server su cui opera (in ambiente Linux), e coordinato l’installazione sui client, sia in ambiente Linux che in ambiente Windows. Ho partecipato all’installazione del TMS che utilizziamo da luglio 2013, sia lato server, sia lato client, sia per quanto riguarda la parte su server SQL, e mi occupo dell’installazione dei suoi aggiornamenti.
- Mi occupo inoltre dello sviluppo e della manutenzione del codice per la stampa delle etichette di segnacollatura della merce, utilizzando ZPL (Zebra Programming Language) ed IPL (Intermec Programming Language) ed attualmente Active Reports.
- Sono inoltre in grado di realizzare funzioni per database PostgreSQL utilizzando il linguaggio PL/pgSQL.
- Sono in grado di fare analisi basilari sul funzionamento di server SQL e di realizzare stored procedure per database SQL.
- Sono inoltre in grado di realizzare piccoli script Business Objects.
- Linguaggi di programmazione conosciuti:
- C#: ottima conoscenza;
- C,C++: ottima conoscenza;
- PL/pgSQL: ottima conoscenza;
- (SSIS: ottima conoscenza);
- html, javascript, php: ottima conoscenza;
- scripting Linux (bash, awk): ottima conoscenza;
- LINQ: buona conoscenza;
- (uml: buona conoscenza);
- asp.net: discreta conoscenza;
- PowerShell: discreta conoscenza;
- Business Objects (SAP): discreta conoscenza;
- Ottima conoscenza del pacchetto MS Office (Excel, Project, Visio, Access, One Note) ed Open Office.
- Discreta conoscenza dell’applicativo MS Sharepoint, per cui sono in grado di realizzare semplici liste e condivisioni di documenti
Studi
Febbraio 2002_Laurea in Ingegneria Elettronica
Esperienze
Ottobre 2003 – Oggi_Senior Software Analyst and Developer_Yusen Logistics_Arluno (MI)
Settembre 2002 – Ottobre 2003_Junior Software Analyst and Developer_Globalnet Srl_Monza (MI)
Settembre 2001 – Settembre 2002_Assistente_Ing Naghibi_Legnano (MI)
102 total views, 1 today