Risorsa N° 022190

Transcript

Risorsa N° 022190
Risorsa N° 022190
DATI ANAGRAFICI:
Nato il :
Sede lavorativa:
Disponibile su:
1965
Roma
Napoli
FORMAZIONE E CORSI:
•
Dal 12/1994 al 07/1995: Corso con esame finale, ai sensi della legge 845, per la programmazione
in C, Excel, Access, ambienti Unix, Windows.
ISTRUZIONE E CERTIFICAZIONI:
•
•
•
Laurea in Scienze dell’Informazione
Diploma di Tecnico delle Industrie Meccaniche
Diploma di Operatore di Telecomunicazioni
LINGUE STRANIERE:
Inglese
Buono
Francese
Sufficiente
(Exp. 4 anni)
(Exp. 3 anni)
(Exp. 17 anni)
(Exp. 13 anni)
(Exp. 4 anni)
(Exp. 2 anni)
(Exp. 1 anno)
ASP.Net
Visual Basic
T-SQL
C
Toad
CSS
Telerik
(Exp. 5 anni)
(Exp. 12 anni)
(Exp. 5 anni)
(Exp. 3 anni)
(Exp. 2 anni)
(Exp. 5 anni)
(Exp. 1 anno)
(Exp. 17 anni)
(Exp. 1 anno)
Sql Server
DB2
(Exp. 5 anni)
(Exp. 3 anni)
COMPETENZE INFORMATICHE:
Linguaggi di programmazione:
VB.Net
C#
SQL
HTML
XML
JavaScript
LINQ
RDBMS:
Access
Oracle
Ambiente di sviluppo:
Visual Studio
(Exp. 5 anni)
Programs & Projects Consulting S.r.L.
Azienda certificata ISO 9001 TUV CERT
Filiale di Milano: Via Cesare Brivio, 23 – 20158 Milano (MI) – ITALY
Filiale di Torino: via Nicolo' Tommaseo, 57 – 10097 Collegno (TO) – ITALY
Filiale di Avellino: C.da Coste Anitra, 8 – 83020 Aiello Del Sabato (AV) – ITALY
P.IVA / C.F. 02236340648 – –
TEL: +39/02-66809530 ; +39/02-84179298 r.a.
FAX : +39/02-700531632 ; +39/06-233244758 ; +39/081-6573112990 ; +39/0825-933112211 ; +39/011-8343112550
[email protected] ; [email protected] ; [email protected]
WWW.P-PConsulting.com
1 di 6
Software Versioning:
Serena Dimension
(Exp. 4 anni)
Serena ChangeMan (Exp. 4 anni)
ESPERIENZE PROFESSIONALI:
Dal 07/2015 ad Oggi:
Analista Programmatore
ambito Industriale
Oltre all’implementazione di modifiche evolutive a un progetto preesistente, ho seguito la
migrazione dati CRM.
Nello specifico:
• Abbiamo apportato modifiche evolutive ad un progetto inglese per la gestione di clienti,
ordini, articoli, depositi per una importante multinazionale del settore industriale. In
particolare, l'attività ha richiesto l'aggiunta di nuove voci di menù, atte a velocizzare la
navigazione verso talune particolari pagine (tra le tante, spesso annidate) del progetto web.
La parte di analisi di talune funzionalità per individuarne le criticità e migliorarne le
prestazioni è stata svolta mediante Profiler.
• Mi sono occupato dell’implementazione di un nuovo progetto per la migrazione dati da un
vecchio a un nuovo CRM, di una nota società di servizi. L'attività è consistita nella
creazione di un cospicua serie di stored procedure e funzioni Sql Server, atte a trasferire i
dati dalle tabelle del vecchio database a quelle del nuovo, costruendo inoltre una Windows
application, che consente di monitorare e gestire la migrazione delle numerose tabelle
esistenti.
Tecnologie utilizzate: Visual Studio 2013, ASP.Net, C#, TFS, Microsoft Profiler, Entity
Framework, SQL Server 2014, T-SQL.
Dal 05/2015 al 06/2015:
Analista Programmatore
ambito P.A.
Apportate modifiche correttive ad un progetto preesistente (PANGEA). In particolare l'attività ha
riguardato la messa in opera di una funzionalità di ricerca dati, con possibilità di visualizzazione e
stampa, in formato pdf, degli eventuali documenti allegati. Sono state anche gestite le abilitazioni
degli utenti ai vari Repertori di dati disponibili in archivio.
Tecnologie utilizzate: Visual Studio, ASP.Net, C#, HTML, CSS, Sql Server, JavaScript,
LINQ, JQuery, Entity Framework.
Dal 11/2014 al 03/2015:
Analista Programmatore
ambito Bancario
Creazione di un nuovo sito web e di altri software, per la gestione di flussi bancari relativi ai beni
immobili dei clienti. I dati ricevuti dal sistema, vengono trattati in modo da essere normalizzati
con l'integrazione e la correzione automatica o con la segnalazione, delle parti mancanti o non
corrette. Essi vengono altresì arricchiti con informazioni supplementari, come ad esempio il valore
futuro degli immobili, il discount, calcolati in funzione dei parametri e degli scenari caricati, come
default o personalizzati per il dato cliente. Possono essere inserite anche delle regole che
permettono di trattare casi particolari di scarto, possono essere inseriti tutti gli scenari
personalizzati necessari alle proiezioni, tutte le informazioni possono essere esportate in Excel e
filtrate, con l'ulteriore ausilio delle potenti griglie Telerik utilizzate.
Una notevole quantità di calcoli, sono stati implementati mediante corpose Stored Procedure e
funzioni direttamente nella base dati Sql Server.
Tecnologie utilizzate: Visual Studio, ASP.Net, C#, HTML, CSS, T-SQL, Sql Server, TFS,
JavaScript, Ajax, Telerik.
2 di 6
Dal 02/2014 al 05/2014:
Analista Programmatore
ambito P.A.
Progettazione e sviluppo di nuove funzionalità, su due progetti web presenti sulla intranet
aziendale. In particolare le nuove realizzazioni, hanno visto la creazione di svariate pagine e stored
procedure. Gli ambiti sono:
• prestiti ai dipendenti
• gestione delle timbrature elettroniche, nonché dei contratti d'appalto con le società esterne.
Sono stati creati anche dei nuovi report.
Tecnologie utilizzate: Visual Studio, C#.NET, ASP.Net, HTML, XML, CSS, T-SQL, Sql
Server, Serena Dimensions e ChangeMan DS, LINQ, Entity Framework, JavaScript.
Dal 11/2013 al 02/2014:
Analista Programmatore
ambito P.A.
In tale esperienza mi sono occupato della realizzazione di svariate modifiche evolutive a vari
progetti, tra cui un sito web e un servizio Windows, utilizzati in prevalenza, per l'acquisizione
dei file con le misure, inviati dalle varie unità produttive dislocate su territorio italiano. Molteplici
le variazioni e le migliorie apportate, con l'aggiunta altresì, di nuove funzionalità, tra cui la
parallelizzazione del servizio su più macchine server, una diversa gestione degli errori di
caricamento, con la creazione di nuove pagine per la consultazione dei dati, tra cui gli errori di
acquisizione dei file. Variazione agli algoritmi e alle classi di acquisizione dati da file XML o ZIP
Tecnologie utilizzate: .Visual Studio, C#.Net, ASP.Net, HTML, XML, CSS, PL/SQL, Oracle
Client 10g, Toad, TFS, LINQ, Entity Framework, JavaScript, Ajax.
Dal 01/2013 al 06/2013:
Analista Programmatore
ambito P.A.
Attività di supporto software partecipando alla realizzazione di alcuni progetti tra cui dei Batch e
un servizio web, per consentire al cittadino la richiesta e la successiva ricezione a casa, del proprio
CUD per l’anno corrente. Pur avendo al momento deciso di non portare la seguente funzionalità in
produzione, va detto che la richiesta del CUD può essere effettuata anche mediante l’invio di un
SMS, formattato secondo uno standard prestabilito, che contiene il proprio codice fiscale. E’
consentita anche la stampa del CUD in tedesco. Realizzazione di svariate stampe mediante SQL
Server Reporting Services.
Tecnologie utilizzate: Visual Studio, C#, .NET, ASP.Net, HTML, XML, CSS, T-SQL, Sql
Server, Serena Dimensions, ChangeMan DS, Sql Server Reporting Services.
Dal 09/2009 al 12/2012:
Analista Programmatore
ambito P.A.
Responsabile, analista e sviluppatore di progetti per la realizzazione di siti, servizi web di
cooperazione applicativa SPC, applicazioni desktop, programmi Batch, database, stored
procedure, geolocalizzazioni, servizi di assistenza e distribuzione software, utilizzo di servizi
interni come: consultazione anagrafica (ARCA), Aziende (DM), Protocollo (wsPIA):
• Insieme di progetti dell’ambito VMC (Visite Mediche di Controllo) .
L’attività ambiziosa e complessa, si articola in più parti, ciascuna implementata mediante un
progetto, che interagiscono tra di loro, per realizzare così, la completa gestione in formato
elettronico, delle visite mediche di controllo. Di seguito ne vengono descritte le componenti
principali. Anzitutto è stato realizzato il sito web VMC con cui le aziende possono effettuare
le richieste di VMCD/VMCA e verificarne poi l’esito.
E’ stato sviluppato l’applicativo VMCD (Visite Mediche di Controllo Domiciliare) che,
utilizzando un netbook e una scheda SIM per la connessione telefonica, consente ai medici di
collegarsi ai servizi, in modo da poter ricevere, in tempo reale, le visite da effettuare. Un
sistema di geolocalizzazione, realizzato mediante un Batch, consente di assegnare le visite
minimizzando le distanze da percorrere. A visita effettuata, i dati vengono trasmessi dal
medico al centro e divengono subito disponibili agli addetti.
3 di 6
In caso di visita datoriale, anche l’azienda potrà subito consultare, taluni dati non sensibili,
come l’idoneità o meno del lavoratore, la sua eventuale assenza a VMCD. Un servizio web
invece, consente il colloquio tra netbook e l’attuale cliente, smistando ai medici le richieste di
VMC e acquisendone poi, gli esiti. Un ulteriore servizio consente invece alle aziende, l’invio
massivo delle richieste di VMC.
• Servizio wsECI (Estratto Conto Integrato)
Realizzazione del servizio web, di cooperazione applicativa SPC, wsECI che consente di
richiedere, per una qualsiasi posizione contributiva dell’ente, una delle funzionalità offerte
dal servizio, le cui principali sono: consultazione estratto conto, inoltro segnalazione, elenco
segnalazioni, dettaglio segnalazione. Interazione con DataPower e Porta di Domino.
• Insieme di progetti della famiglia LD (Lavoratori Domestici)
L’attività si scinde, principalmente, in tre progetti: un sito e due programmi Batch. Il sito,
consente ai cittadini in possesso di PIN, che hanno alle proprie dipendenze uno o più
lavoratori domestici, di iscriversi al servizio di notifica scadenza pagamenti contributi. Gli
iscritti al servizio, riceveranno a partire dal 28 del mese antecedente ciascuna scadenza
contributiva, un SMS e volendo anche una mail, che gli ricorda sia la scadenza, sia l’importo
dei contributi da versare, per i lavoratori su cui è stato attivato il servizio. In
caso di cessazione del rapporto di lavoro, avviene in automatico anche la cancellazione dal
servizio di notifica. L’invio e l’eventuale reinvio dei messaggi viene svolto dai due corposi
Batch, che si occupano di effettuare anche svariate altre operazioni aggiuntive.
Attività di geolocalizzazione degli uffici postali, tabaccai e taluni sportelli bancari, presenti su
territorio nazionale, ad uso di un’applicazione per cellulare, che consente di cercare i punti
pagamento più vicini alla propria posizione.
• Nuove implementazioni e modifiche evolutive varie, in altri progetti web, web service,
progettazione di numerose Stored Procedure, tabelle, documentazione, presentazioni, test,
aggiornamenti, installazioni, passaggi di ambiente, assistenza, conteggi.
Tecnologie utilizzate: Visual Studio 2005, 2008, VB.Net, ASP.Net, HTML, XML, CSS, TSQL, Sql Server 2005-2008, DB2 e QMF, Serena ChangeMan DS, Visual SourceSafe.
Dal 05/2009 al 09/2009:
Analista Programmatore
ambito P.A.
In qualità di Analista Programmatore mi sono occupato di un software scritto a oggetti, che
interagendo con Facility Commander 7.0, consente la gestione di sofisticati sistemi di sicurezza
personalizzati in funzione delle necessità del sito da proteggere. Il prodotto realizzato è utilizzato
da clienti sia pubblici che privati.
Tecnologie utilizzate: Visual Studio 2005, C++, C#, ASP.Net, Sql Server 2005.
Dal 11/2008 al 02/2009:
Analista Programmatore
ambito P.A.
Mi sono occupato dello sviluppo di un software che serve per la gestione integrata della
contabilità economica-patrimoniale e finanziaria. Si tratta di un progetto, su piattaforma web, in
ambiente Intranet, accessibile secondo differenziati profili di utenza, che rispecchiano la struttura
organizzativa di ogni singola amministrazione che lo utilizza. Utilizzo di XHTML.
Tecnologie utilizzate: Visual Studio 2005, C#, ASP, CSS, SQL Server, Visual Source Safe,
Dal 04/2008 al 10/2008:
Analista Programmatore
ambito P.A.
Mi sono occupato di seguire un progetto che è un prospetto mensile che individua il fabbisogno/
disponibilità finanziaria dello Stato, riportando le informazioni di dettaglio relative alle singole
voci di entrata e di uscita, che vengono classificate secondo raggruppamenti economici propri del
Quadro di Costruzione stesso: Bilancio dello Stato, Fondi Unione Europea, Tesoreria e Totale.
La differenza tra il totale degli incassi e quello dei pagamenti fornirà il fabbisogno / disponibilità
del Settore Statale.
Tecnologie utilizzate: Business Object Planning, Oracle 9, Toad, Erwin, PowerCenter.
4 di 6
Dal 05/2007 al 12/2007:
Analista Funzionale
ambito Ministeriale
In qualità di Analista Funzionale mi sono occupato di seguire un insieme di software, realizzati
per conto del Ministero dell’Interno, in funzione di specifiche della Interpool, utilizzati in caso di
disastri dalle dimensioni rilevanti, per la catalogazione e il riconoscimento delle vittime e degli
scomparsi, DVI Disaster Victim Identification
Tecnologie utilizzate: Visual Basic, Access 2003, Oracle 8, DataReport, PowerPoint,
Microsoft Project.
Dal 07/1998 al 04/2007:
Analista Funzionale
ambito Assicurativo
Attività presso la direzione di una compagnia assicurativa nell'ambito di una cospicua serie di
realizzazioni software per la sede generale, per le oltre quattrocentocinquanta agenzie dislocate
sul territorio nazionale e per l’ispettorato sinistri. Tra i molteplici software sviluppati, vanno
evidenziati:
AM - Appointment Master: Realizzazione software client/server Visual Basic 6, implementata in
completa autonomia, per la totale gestione delle convocazioni a visita medica dell’ispettorato
sinistri di Roma e Torino. L’applicativo, da la possibilità ad oltre cinquanta utenti connessi
mediante rete Intranet, di schedulare le prenotazioni, inserendo i dati necessari, disponibili in
tempo reale agli altri utenti, dalla propria postazione di lavoro. Stabilita la convocazione, è
possibile stampare la lettera raccomandata A/R d’invito e laddove possibile, inviare una email
usando in automatico, Outlook. Ulteriori funzionalità: stampa giornaliera della distinta convocati
(per la portineria), gestione utenti, liquidatori, convocati, legali, codici fiscali, province, comuni.
NET e IPAD: Il primo è un tool, per l’automazione dell’invio e prelievo dati da macchine in
rete VPN, usato in caso di emergenza, per la rapida sostituzione delle versioni difettose del
software di agenzie. Il secondo è invece un software, distribuito su CD, per la configurazione di
sistema dei PC da connettere alla VPN aziendale e per il setup di taluni programmi applicativi
APA e APAScar: Analisi delle Performance delle agenzie. Strumento di valutazione del
business, comunicazione, pianificazione commerciale, marketing. In uso presso tutte le agenzie,
nonché in direzione, consente di monitorare informazioni e pianificare attività fondamentali quali
ad esempio l'andamento dell'agenzia rispetto agli obiettivi, il cross selling con clusterizzazione
della clientela in funzione di parametri chiave quali: sesso, età, professione, nucleo familiare,
numero polizze, premi annui, canale distributive, le anagrafiche clienti, le classi di merito, la
sinistralità, il portafoglio in essere, nonché la gestione di scadenze assicurative e attività di
mailing mediante lettere standard o personalizzate, etichette, e-mail. Il secondo programma si
occupa del travaso dati da db Informix, mediante ODBC, a db Access. Il software schedulato
nelle ore notturne su macchine Windows NT o 2000, consente di aggiornare la base dati Access
con le variazioni apportate a quella Informix durante l'attività lavorativa diurna da un
preesistente software per l'emissione delle polizze delle agenzie.
AnaPro - Analisi Produttore: software per le agenzie in grado di effettuare una dettagliata analisi
della produzione realizzata da ciascun venditore. Sono disponibili, tra l'altro, informazioni su
quantità e tipologia contratti in essere, premi, clienti, scadenze contratti, veicoli assicurati.
NTA: software realizzato per conto della Contrattualistica Agenti NT con capacità di gestione dei
mandati delle agenzie. L'applicativo consente l'inserimento, la modifica e la cessazione dei
mandati delle agenzie conferiti agli agenti di questa compagnia assicurativa in conformità alle
direttive ministeriali ISVAP, in vigore dal Gennaio 2000. In sintesi, oltre all'attuazione delle
predette funzionalità vengono costruiti i file di riepilogo mensili nonché quelli annuali secondo il
particolare formato specificato, da spedire a mezzo floppy rispettivamente il 15 di ogni mese e il
15 Gennaio di ogni anno all'ISVAP. Gestione mediante reports della comunicazione cartacea
secondo il modello specificato nella predetta circolare ministeriale, con la camera di commercio
competente per territorio. Inserimento, modifica e cancellazione degli ispettori commerciali con
relativa assegnazione degli incarichi delle agenzie. Assegnazione giurisdizione agenzie, revoche,
trasferimenti e assegnazione di portafoglio, distinta presidi, ricerca dati con localizzazione su
mappa della posizione geografica. Esportazione dati agenti, società, agenzie, contatti per
consentirne la pubblicazione su Web e per alimentare sia il quietanzamento che svariati
5 di 6
altri archivi/software aziendali. Funzionalità di Rubrica telefonica aziendale e di gestione
interventi di assistenza software remoti, fatti mediante VNC o Reach Out
Setup kit: Svariati software d'installazione distribuiti a mezzo CDROM con autorun o ZIP,
personalizzati in modo da espletare azioni particolari come installazioni di database se assenti,
installazione su di un Path piuttosto che su di un altro in funzione del sistema operativo o del tipo
PC, creazione, aggiornamento o sostituzione tabelle in archivio, attivazioni di eseguibili,
compressioni di archivi dati con copia su disco ZIP
Tecnologie utilizzate: Visual Basic, .Net, Informix, Crystal Reports, Business Object, Visual
SourceSafe, Access, HTML, VNC, Flash.
Dal 03/1998 al 07/1998:
Analista Programmatore
ambito Assicurativo
Sviluppo di molteplici funzioni del cosiddetto “Position-Keeping”, cuore del sistema, mediante
l’ausilio di Visual C, con SQL Embedded (SYBASE). Realizzazione di svariate altre
funzionalità del progetto mediante l’ausilio di Visual Basic 5 e Power Builder.
Tecnologie utilizzate: Visual Basic, SQL, Access, SYBASE, Power Builder
Dal 01/1998 al 02/1998:
Analista Programmatore
ambito Bancario
Implementazione di un colloquio bidirezionale, con una stampante Brother HL1260, intercettando
vari stati della stampante: assenza carta, cassetto aperto, mancanza toner
Tecnologie utilizzate: Visual C++, PJL 5.
Dal 09/1997 al 12/1997:
Analista Programmatore
ambito Telecomunicazioni
Mi sono occupato del progetto per la realizzazione del cordless FIDO con copertura city.
Dal 11/1996 al 08/1997:
Analista Programmatore
ambito Automotive
Realizzazione di subset di progetto e manutenzione di applicativi preesistenti. In particolare, tra le
attività svolte mi sono occupato dello sviluppo in ambienti quali Unix, VAX, Windows 95,
mediante tool e linguaggi come DecForm, C, Visual C, Visual Basic, Fortran, con dati
provenienti da archivi del tipo RDB, DB2, Access, DB3,
Tecnologie utilizzate: Visual C, C, Visual Basic, DecForm, Fortran, Unix, VAX, Vi, SQL,
RDB, DB2, DB3, Access.
Dal 01/1996 al 10/1996:
Analista Programmatore
ambito Metalmeccanico
Sviluppo di un applicativo in Visual Basic 4.0 e Access 2.0. Alcune tra le molteplici
funzionalità previste dal sistema software realizzato, che lavora in ambiente Windows, sono:
gestione dei cicli di lavorazione e dei disegni ad essi inerenti, archiviazione dei documenti,
comunicazione OLE-DDE con applicativi Windows, gestione concorrenza in ambiente multi
utente login, anagrafiche Utenti, Clienti, Tipi Documenti.
Tecnologie utilizzate: Visual Basic, Access, Office
Dal 10/1995 al 12/1995:
Analista Programmatore
ambito Aeronautico
Progettazione ed implementazione di moduli software, per la soluzione di complesse tematiche
tecniche. Sono stati altresì affrontati problemi di back tracking, programmazione dinamica,
allocazione di memoria, manipolazione dati.
Tecnologie utilizzate: Visual C, Access, Visual Basic.
Si autorizza al trattamento dei dati personali ai sensi della legge 196/2003
*RISORSA N° 022190
6 di 6