Figura professionale: Senior Developer
Nome Cognome | : S. F. | Età | : 47 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Verona |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
Dicembre 2011 – Oggi Figura ricoperta Senior Developer Datore di lavoro Digitronica.IT Luogo Verona
Principali attività e responsabilità Attualmente ricopro il ruolo di responsabile sviluppo back-end.
Ho maturate le seguenti esperienze/capacità:
- Design architetturale dei nuovi progetti
- Design, coordinamento e sviluppo di servizio windows di job scheduling (Quartz.NET) con self host di Web Api per la gestione della schedulazione dei job
- Gestione team di sviluppo e implementazione delle policy di accesso degli utenti (validità utente, scadenza utente, blocco utente manuale e blocco utente per superamento limite tentativi di login) per tutti gli applicativi aziendali
- Design e implementazione dei componenti interni software che vengono utilizzati dai vari team di sviluppo: autorizzazione e autenticazione (AD, ruoli e profili utenti), generazione reportistica excel (Office Open Xml), logging, validazione, filtri per ASP.NET MVC (CRSF, gestione errori, OWIN), accesso Exchange per recupero contatti e calendario, generazione barcode, e altri
- ? Gestione infrastruttura e formazione interna a colleghi su utilizzo di NuGet per distribuzione interna del software
- ? Affiancamento, formazione e training a tre sviluppatori neo assunti
- Rifacimento software per gestione richieste di accesso alle sedi (ASP.NET MVC, Bootstrap, C#, SQL Server)
- Sviluppo software per gestione incidenti di sicurezza (ASP.NET MVC, Bootstrap, SignalR, C#, SQL Server)
- Sviluppo software per gestione servizi di vigilanza (ASP.NET MVC, Bootstrap, WCF, C#, SQL Server)
- Sviluppo software per gestione dei visitatori (ASP.NET, C#, SQL Server)
- Formazione interna a colleghi su utilizzo versioning dei sorgenti e su strategie di branching e merging
- Installazione e manutenzione interna server TFS per controllo sorgenti
- Sviluppo web services (asmx) a supporto di software per la gestione di telefonia, targhe e videocitofoni
Gennaio 2007 – Novembre 2011 Figura ricoperta Senior Developer Datore di lavoro Gamma Ufficio Spa Luogo Verona
Principali attività e responsabilità
- Progettazione, analisi, sviluppo e manutenzione dal database all’interfaccia web di un software di telemetria per apparati di stampa. Il software è attualmente integrato a due diversi ERP aziendali e permettere la fatturazione automatica in base ai contatori di stampa rilevati e la gestione automatica dei toner e degli altri consumabili in base alle stime di autonomia calcolate. Fornisce inoltre reportistica e diagrammi sull’utilizzo degli apparati di stampa, sulle coperture toner e sul dettaglio dei vari contatori. E’ attualmente in produzione presso tre rivenditori e gestisce in totale oltre 4000 stampanti distribuite su quasi 1000 clienti. E’ interamentescritto in C# su database SQL Server e con interfaccia web ASP.NET.
- Manutenzione di un gestionale documentale web based scritto in Visual Basic 6, Visual Basic .NET e ASP.NET su framework .NET 1.1
- Riscrittura di una parte di un progetto di gestione stampe da Visual Basic 6 a C# e manutenzione della restante.
- Maturate esperienze varie su generazione e lettura di barcode, stampa etichette adesive, interfacciamento tra bilance elettroniche e pc, lettura dati da schermata Client Access AS400, migrazione database da Access a SQL Server, utilizzo di multifunzioni Ricoh per invio automatico e massivo di fax, gestione di invio e ricezione e-mail anche in formato PEC.
Gennaio 2002 – Dicembre 2006 Figura ricoperta Junior Developer Datore di lavoro CAD IT Spa Luogo Verona
Principali attività e responsabilità
- Sviluppo di moduli interattivi e batch in ambiente bancario riguardanti la contabilità generale e la contabilità cliente, come i saldi giornalieri, la gestione conti corrente e dei relativi interessi giornalieri. Per l’analisi e lo sviluppo sono stati utilizzati UML e C++. L’ambiente lato client e lato sviluppo era Windows, mentre quello lato server era di tipo multipiattaforma (HP, Unix, Linux, Windows) e multi database (Oracle, Informix, Tandem). Lo sviluppo avveniva attraverso l’ambiente di sviluppo Dynasty (C e C++).
- Analisi e sviluppo di un tool ad uso interno di reverse engineering. Il tool aveva lo scopo di generare automaticamente la documentazione di analisi tecnica relativa alle procedure COBOL di CAD.IT prendendo in input i file sorgenti. Produceva documentazione word correttamente impaginata e contenente indice, tabelle, diagrammi UML e specifiche. Il tool è stato sviluppato interamente in Python. La documentazione prodotta era usata per il processo di certificazione ISO 9001 di CAD IT Spa.
Novembre 1999 – Settembre 2000 Figura ricoperta Stage di formazione e Junior Developer Datore di lavoro GEWIN SRL Luogo Verona
Principali attività e responsabilità
- Percorso di formazione di programmazione COBOL e sviluppo di procedure per cliente AUTOGERMA
Istruzione e Formazione
Data
Giugno 1996
Titolo della qualifica rilasciata
Perito Tecnico Commerciale e Programmatore
Istituto di istruzione o formazione
Istituto Salesiano Don Bosco
Luogo
Verona
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
Conoscenze informatiche
Capacità e competenze informatiche
- Capacità di progettazione di applicazioni enterprise, sia desktop che web
- Esperienza di formazione tecnica
- Capacità di coordinamento team di sviluppo
- Esperienza approfondita di sviluppo
- Capacità di analisi, raccolta requisiti, design e stime dei tempi
- Capacità di gestione del ciclo di vita del software: versioning dei sorgenti, bug tracking, continuous integration e deploy
- Utilizzo di unit test e integration test
- Conoscenza ed utilizzo dei principali pattern architetturali di sviluppo enterprise
- Conoscenza buona della progettazione di database
- Conoscenza ottima del linguaggio C#
- Conoscenza buona del linguaggio VB.NET
- Conoscenza base di Java e Python
- Conoscenza ottima del Framework Microsoft .NET, dell'ambiente di sviluppo Microsoft Visual Studio e del database Microsoft SQL Server
- Conoscenza ottima di ASP.NET, ASP.NET MVC, buona di HTML e Javascript, base di CSS
110 total views, 1 today