DATI ANAGRAFICI: Nato il : 1962 Residente a : Napoli Disponibile su: Roma Risorsa N 012274 ISTRUZIONE E CERTIFICAZIONI: Iscritto all Ordine degli Ingegneri di Napoli Laurea in Ingegneria Elettronica con indirizzo Informatico Diploma di Maturità Scientifica LINGUE STRANIERE: Inglese Discreto COMPETENZE INFORMATICHE: Linguaggi di programmazione: RDBMS: Java (Exp. 12 anni) J2SE (Exp. 7 anni) J2EE (Exp. 6 anni) JSP (Exp. 10 anni) JavaScript (Exp. 7 anni) SQL (Exp. 13 anni) Visual Basic (Exp. 3 anni) EJB (Exp. 6 mesi) PL/SQL (Exp. 4 mesi) C# (Exp. 4 mesi) Oracle (Exp. 4 anni) SQL Server (Exp. 1 anno) MySql (Exp. 1 anno) Application server: Apache (Exp. 3 anni) Tomcat (Exp. 3 anni) WebSphere (Exp. 3 anni) WebLogic (Exp. 2,5 anni) Framework: MVC (Exp. 2 anni) Swing (Exp. 1 anno) Struts (Exp. 1,5 anni) Hibernate (Exp. 4 mesi) Spring (Exp. 3 mesi) Programs & Projects Consulting S.r.L. Azienda certificata ISO 9001:2000 nr. certificato 15 100 85279 TUV CERT Sede legale ed operativa: C.da Coste Anitra, 8 83020 Aiello Del Sabato (AV) ITALY Filiale di Milano: Via Cesare Brivio, 23 20158 Milano (MI) ITALY P.IVA / C.F. 02236340648 TEL: +39 02 66809530 r.a. FAX : +39 02 700531632 ; +39 06 233244758 ; +39 081 6573112990 ; +39 0825 933112211 ; +39 011 8343112550 InfoMilano@P-PConsulting.com ; InfoAvellino@P-PConsulting.com WWW.P-PConsulting.com 1 di 5
Sistemi Applicativi/Tools di sviluppo: WSAD (Exp. 3 anni) Toad (Exp. 6 anni) Clear Case (Exp. 4 mesi) UML (Exp. 4 mesi) Rational Rose(Exp. 4 mesi) Workshop (Exp. 1 anno) Joomla (Exp. 6 mesi) Sistemi Applicativi/Tools di sviluppo: MS Project (Exp. 1 anno) UML (Exp. 7 mesi) ESPERIENZE PROFESSIONALI: Dal 03/2013 al 06/2013 Analista Programmatore ambito Bancario Porting e aggiornamento dell applicazione Banca digitale. Il lavoro consiste nella trasformazione di un'applicazione basata su portlet in una basata su web application. Tecnologie utilizzate: Websphere 7.5, Rsa, SVN, JSP, Servlet, Struts 1.2, JavaScript, Maven 2.0.1, JQuery, HTML5 Dal 09/2012 al 11/2012 Analista Programmatore ambito Applicazioni Multicanale Trasformazione di un progetto per la prenotazione di alberghi, mezzi di trasporto, da web a multicanale, adattamento dell interfaccia utente ai vari display disponibili su Iphone, Ipad, Smartphone android e tablet. Tecnologie utilizzate: HTML5,CSS3, Struts2, J2EE, EJB 2.0 Dal 02/2012 al 07/2012 Analista Programmatore ambito Giochi online Figura coperta è stata quella del CIT: ovvero Continuous Integration & Tests. L'attività svolta consisteva nella creazione di macchine virtuali VmWare con jenkins per il CIT, ovvero le build ed i test automatici di moduli client e server Java, VisualC++ e Flash che compongono il prodotto. Attività di progettazione e verifica di test. L'attività era svolta con l'ausilio dell'applicativo di test management Jira che sottoponeva i bug alle varie risorse umane competenti. Sviluppo Java Tecnologie utilizzate: Jenkins, Visual C++, Java, Maven, Subversion, Bea Weblogic, Eclipse, Jira Dal 09/2011 al 12/2011 Analista Programmatore ambito Telecomunicazioni Ho partecipato ad un progetto su un applicativo per la gestione dell attivazione dei servizi internet. Ho sviluppato nuove funzionalità, ho fatto attività di system test e risolto le anomalie provenienti da collaudo. Lo sviluppo è stato fatto in modo remoto rispetto al cliente che era situato a Trento col quale si stavo in contatto tramite email e telefono. Tecnologie utilizzate: Java, Groovy, Tomcat, Intellij Idea, Ftp, Telnet, database Oracle 10 Dal 09/2010 al 08/2011 Analista Programmatore ambito Comunale L attività è stata di sviluppo di nuove parti e la manutenzione evolutiva e correttiva di alcuni applicativi web del comune. Ho sviluppato in completa autonomia le componenti procedurali PL/SQL e Java, J2EE degli applicativi. Procedure per Filtri e ricerche, operazioni CRUD ed altro riguardo la parte PL/SQL, nonché sviluppo della parte web utilizzando il framework Struts 2, le tecniche Ajax con JavaScript e JSON per la parte Java, J2EE Web. 2 di 5
3 di 5 Manutenzione evolutiva su progetti con EJB v2.1 atti alla gestione asincrona delle Email in ambito PEC: posta elettronica certificata Realizzazione e manutenzione web services lato server con Api JAX-RPC. Tecnologie utilizzate: Java, J2EE, EJB 2.1, IBM RSA (RAD), Oracle 10g, Servlet, JSP, Architettura MVC, JavaScript, Ajax, XML, JSON, Struts 2, PL/SQL, Websphere 6.1 Nel 05/2010: Docente conto Software House Docenza di un corso java base/ web della durata di 120 ore sulle basi Java e sulle basi della programmazione web che era rivolto a persone diplomate e laureate ai fini di assunzione. Dal 02/2010 al 03/2010: Docente conto Software House Ho svolto la mansione di docente di corsi SQL/Oracle e Java: 40 ore di docenza SQL per Oracle. 160 ore di docenza java: programmazione ad oggetti, basi del linguaggio, Thread, Client- Server, Web (JSP e Servlet) con Eclipse e Tomcat 6.0 Dal 11/2009 al 02/2010: Docente conto Software House Il mio ruolo era di docente di corsi sulla realizzazione di database (Access). 150 ore di docenza distribuiti su più moduli tenuti. Dal 09/2009 al 11/2009: Programmatore conto Software House Realizzazione di presentazioni multimediali web destinate a vari target. Aggiornamenti di siti e moduli SWF realizzati in Flash CS4 ed ActionScript 3.0. Particolari moduli SWF sono stati realizzati in Flexbuilder 3.2 con MXML ed ActionScript 3.0. Tecnologie utilizzate: Flash CS4, ActionScript 3.0, moduli SWF, Flexbuilder 3.2, MXML Dal 04/2009 al 08/2009: Analista Programmatore conto Software House In questo progetto ho partecipazione alla realizzazione di un applicativo occupandomi dell analisi e della progettazione mediante Rational Rose 2003 e UML, inoltre ho curato la stesura della documentazione in italiano ed in inglese. Si trattava di convertire un progetto web fatto per la gestione doganale italiana e convertirlo per la gestione doganale per lo stato della Macedonia. A partire dalla documentazione italiana doveva essere realizzata la nuova documentazione aggiungendo od eliminando funzionalità e realizzando i relativi diagrammi usecase o sequenze. Tecnologie utilizzate: Diagrammi UML: Use case/sequence. Altri tools: Clear Case, RSA/RAd 7 Dal 12/2008 al 04/2009: System Integrator ambito Sanitario In questa attività mi sono occupato dell integrazione e del reporting in alcune strutture ospedaliere. Sono state prodotte personalizzazioni di stampe e flussi in Rhapsody per l'integrazione di sistemi di diversa manifattura nonchè tecnologia con webservices. Inoltre ho curato le personalizzazioni di applicazioni mediante interfacce proprietarie e applicazioni java. Tecnologie utilizzate: Jasper Report, Rhapsody, Oracle, Java e JavaScript. Dal 10/2007 al 11/2008: Analista Programmatore ambito Telecomunicazioni In questo progetto ho analizzato e sviluppato per apportare delle modifiche di una piattafora EILLs BRS. Il CRM è stato sviluppato in java con utilizzo di varie tecnologie.
4 di 5 L'attività consiste in particolare di una manutenzione evolutiva con fixing delle anomalie provenienti dall'esercizio, nonchè l inserimento di nuove funzionalità con relativa analisi di dettaglio, sviluppo e testing (di sviluppo). Tecnologie utilizzate: Edocs, JSP, Struts, Velocity, Xml, Bea Weblogic, Tomcat, Oracle. Dal 03/2007 al 10/2007: Programmatore conto Software House In questa attività mi sono occupato dei miglioramenti dell applicazione Presenze Assenze per due agenzie. Le architetture sono state: MVC con servlet Jsp e JavaScript, database Oracle 9.1i e Websphere come application server.i Tool di sviluppo adoperati sono WSAD e Toad. Tecnologie utilizzate: JSP, JavaScript, Servlet, MVC, Oracle, Websphere, Toad, Wsad. Dal 09/2006 al 02/2007: Programmatore conto Software House In questo progetto mi sono occupato di un software di gestione delle attività del personale aziendale. Il programma è stato realizzato con architettura J2EE, MVC con servlet Jsp e Javascript, il database utilizzato è stato Oracle 9.1i e Websphere come application server. I Tool di sviluppo adoperati sono stati WSAD e Toad. Tecnologie utilizzate: JSP, JavaScript, J2EE, MVC, Oracle, Websphere, Toad, Wsad. Dal 03/2005 al 08/2006: Capo Progetto/ Programmatore conto Software House In questo progetto mi sono occupato della realizzazione del progetto analizzando e sviluppando una suite per la gestione del rapporto di lavoro, delle presenze e delle buste paghe. Mi occupavo della gestione documentale, della creazione dell ambiente di testing scegliendo le componenti per le applicazioni della suite. Inoltre mi sono occupato della creazione dell applicazione paghe in BEA WebLogic 8.1.4 applicando il modello MVC, tag NETUI ed il flow control, JNDI, JDBC 2.0, EJB, Crystal Report X/XI for Java adoperando come tool di sviluppo Bea Workshop. Infine ho curato l Upgrading e il porting dell applicazione scritta in JSP Model 1 in MVC con Framework STRUTS adoperando MyEclipse. Tecnologie utilizzate: Bea Weblogic, EJB, JSP, Struts, Eclipse, Java, Workshop. Dal 09/2004 al 02/2005: Programmatore ambito Trasporti Sviluppo d'applicativi per varie gestioni realizzate in Visual Basic, VBScript, Access. Tali applicazioni erano finalizzate alla pianificazione delle linee percorse dalle navi, alla gestione delle presenze del personale di bordo e alla gestione dei cantieri di bordo. Tecnologie utilizzate: Visual Basic, VBScript, Access Dal 01/2004 al 07/2004: Programmatore conto Software House Realizzazione di un portale web realizzato in ASP con supporto database Access. Tecnologie utilizzate: ASP, Access Nel 2003: Programmatore conto Software House Realizzazione di pagine ASP per un applicativo Web per la formazione e la fruizione via internet. Dal 07/2002 al 12/2002 Programmatore ambito Bancario Oracle Portal, JSP, Applet, chartbuilder, sito intranet per la visualizzazione di reportistica grafica e tabellare di dati statistici finanziari, programmi di gestione multitasking di procedure
di gestione dati di DataWareHouse. Tecnologie utilizzate: Oracle Portal, JSP, Applet Dal 05/2002 al 07/2002 Programmatore ambito Assicurativo Realizzazione di un sito intranet per la gestione della modulistica delle polizze, utilizzando Java, JSP, Doc One. Dal 11/ 2001 al 04/2002 Programmatore ambito Automobilistico Applet d'interfacciamento con il sistema Unigraphics. Applet Java per la ricerca di soluzioni ottimali per la realizzazione di parti meccaniche (frizioni) di autovetture. Gli applet fungevano da front-end per la configurazione del motore di progettazione, compilavano dei file che poi erano inviati ad opportune routine di calcolo. Tecnologie utilizzate: Applet Java Dal 11/1999 al 2000: Analista/Programmatore conto Software House Analista programmatore senior nell area Internet utilizzando tecnologie Java, JSP, HTML, SQL, ASP e Visual Basic. Consulente presso aziende per lo sviluppo d applicativi software Internet, intranet e stand alone realizzando front end di database, motori di pianificazione, tools di progettazione. Tecnologie utilizzate: Java, JSP, HTML, SQL, ASP e Visual Basic Dal 10/1999 al 11/ 1999: Docente conto Software House Docente ai corsi d informatica per linguaggi di programmazione: Java-base, Java avanzato ed informatica di base, internamente all'azienda. Tecnologie utilizzate: Java Nel 10/1999: Programmatore ambito Universitario Sviluppo di pagine web per la gestione di una mailing list. Nel 1998: Programmatore conto Software House Sviluppo applet Java per il monitoraggio delle anomalie dei servizi internet. Organizzazione della distribuzione e prenotazione pasti via web. Realizzazione di prodotti per il monitoraggio delle anomalie dei servizi internet. Tecnologie utilizzate: applet Java Nel 1996: Programmatore ambito Marketing Supporto nei servizi marketing e vendite di prodotti per la lettura delle smartcard e dei relativi kit di sviluppo software per la protezione del software e per la rilevazione delle presenze. Realizzazione di CBT, CDROM multimediali didattici, destinati alla formazione: corso interattivo e test di valutazione delle nozioni acquisite (realizzato in TOOLBOOK II). ULTIMO AGGIORNAMENTO IL 05/07/2013 DISPONIBILITA DA DEFINIRE Si autorizza al trattamento dei dati personali ai sensi della legge 196/2003 *RISORSA N 012274 5 di 5