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