Curriculum vitae INFORMAZIONI PERSONALI Paone Umile 9 via dei mandorli 11,87043Bisìgnano(CS)(ltalia) V. 3488846490 6S [email protected]. umitep [email protected] POSIZIONE RICOPERTA Personal Statement Ingegnere Informatico Ingegnereinformaticoin possesso di un forte background in ambito di ottimizzazione e ricerca operativa, più propriamente nella progettazioneesviluppodi algoritmi meta-euristici per problemi di turnazione{ShiftScheduling, DARP, eco), acquisita durante il periodo lavorati™ svolto presso il dipartimentodi Ingegneriameccanicaenergetica e gestionafe dell'Università della Calabria. Ho acquisito, nel corso del la mia carriera, ottima esperienza nella raccoltae nella definizione dei requisiti persistemi software, nellaprogettazionesecondo paradigma MDA e nello sviluppo di applicazioni enterprise con tecnologie JAVAe .NEI sia in ambito web che desktop, utilizzando metodologie Agili nelladedinazioneSCRUM, lavorandomaggiormente nel dominio del trasporto pubblico locale, progettandoesviluppandosoluzioni enterprise di gestione del servizio, infomobilità e Business Intelligence. ESPERIENZA PROFESSIONALE 11/07/2016-aIla data attuate Ingegnere informatico Intecs S.PA, Roma(ltalia) Sviluppatore presso clientedi un sistema di gestionedel traffico aereo, utilizzando tecnologiejava standard(JSE, Swing, ecc.)perla parteclient. Nelcorsodellosvilupposonostati tuilizzati i seguenti tools; IDE EclipseMars, Mantis per tracciamento bug, C RAFT per la creazione di test automatica e GITcomerepositoryperilversioningdelcodice. 01/02/2016-01/10/2016 Assegnista di ricerca Dipartmentodi Ingeg neria Mecca nica, EnergeticaeGestionale(DIMEG)dell' Università della Calabria, Rende (Italia) Progettazione, sviluppo ed ottimizzazionedi una piattaforma software per l'infomobilità. Analisi e definizione di requisiti per servizi di infomobilità multimodale a livello regionale, finalizzati alla produzione di documentazione utilizzabile come input della fase di progettazione, utilizzando tools di m odellazione quali Visual Paradigm.drow, ecc Sviluppodellefunzionalità di logica con tecnologie java (EJB, JPA) e dello strato di presentazione curando aspetti legati all'analisi della UX, con tecnologie quali\£adin 7 portletperLiferay6.2,jqueryecss. Reingegnerizzazionedi un portate per la gestione ed il tracciamentodi flotte in ambitodi trasporto pubblico regionale. Sviluppo guidato dai Modelli UML 2.0. 17/05/2016-11/072016 Analista/Progettista/Sviluppatore software ltacaS.R.L,Rende(ltalia) Analistaesviluppatoredi unsistema ERPperaziendedi trasporto, occupandomim particolare dello sviluppo con tecnologia java della parte di pianificazione dei turni macchina ed uomo, e dell'integrazione delle fu nzion alita all'i nternodel portale di sistema tram ite lo s vii uppodiNteadin Portiet perLiferay, prestandoparticolare attenzione, oltre che alla creazione di interfaccie grafiche web responsive, alla gestione dei flussi di navigazione utente ed in particolare alla UX. 24/06/2015-16/12/2016 Progettista/Sviluppatore Dipartmentodi Ingeg neria Mecca nica, EnergeticaeGestionale(DIMEG)deir Università della Calabria, Rende (Italia) Studio e progettazione di algoritmi risolulivi perproblemi di shiftscheduling, orientatoprindpatemente 1/10/16 © Unione europea, 2002-2015 I http://europasscedetop.europa.eu i.i 1 / 5 - al dominio del trasporto pubblico locale. Sviluppo ed implementazionedi una libreria di algoritmi di ricerca locale utilizzabile perdiversi problemi di turnazione. Analisi dello stato dell'arte e creazionedi benchmark per l'algorilmo implementato. 21/08/2013-20/02/2015 Progettista ed analista di sistemi informatici Dipa rtìmentodi Ingegneria Meccanica, Energetica e Gestio nate (DIMEG)deH'Università de Ila Calabria, Rende (Italia) Studio ed analisi dellostatodell'arte nell'ambitodi"knowledgedisco\eryand data mining"in ambito documentale, finalizzato alla creazione di algoritmi di classificazione e di textsummarization automatica; oltre ad un sistema di ContentRepositoryche consentisse di effettuare ricerche docu mentali avanzate. Le fu nzionalitàdi business sono state integrate tram ite ESBJbossSwitchyard in un'architettura SOA, in cui i moduli base sono stati combinati al fi ne di ottenere nuove funzionai ria. Il prototipò consiste in un'applicazione webenterprise con un'architettura multilayer, che integra prodotti open-source quali :ApacheJackrabbit come Content Management Repos ito ryApache Luce ne come m otereditext-engine, le cui funzionalità sono state utilizzate negli algorilmi di classificazione SVM e di textsummarization estrattiva sviluppate. Nellospecificoèstatosviluppatoun portalewebcheespone all'utente funzionalità di Storage, ricerca, indicizzazioneeversioning di risorse oltre alla possibilità di addestraremodellidiclassificazionetestualein maniera altamente personalizzata per poi essere utilizzati per la predizione di nuovi documenti, ed infine la possibilità diestrarre la sintesi di uno o più documenti in m anieracompletamenteautomatica oppure in relazione ad un topic definito. Le scelte tecnologie latoclientsonoricadutesulportlet container open-source Liferay unitamente a vaadin comeframeworkdi presentazione. Altra attività ha riguardato lo sviluppo di esportatori dati riguardanti il tra sporto pubblico locate risedentisudalabasesecondo lo schema Trans Exchange, utilizzando tecnologie JEE, hibernate, ApachePOI, ITEXT, e Jasper Reportper la creazionedi dinamica di report. Modello dati xml analizzato e sviluppato tramite Altova XML Spy. 19/07/2012-18/01/2013 Ingegnere Informatico Dipartimento di Etettron ica Informatica e Sistemistica (DEIS) dell 'Università della Calabria, Rende (Italia) Analisi dì modelli di rewarding inambitoaziendale.Sviluppodi un portale web per il trasporto publico locale utilizzando il portlet container Liferay e comeframeworkdi presentazione Nteadin. Gran parte dell'attività ha riguardato lo studio del dominio, con particolare attenzione al modello dati TPL denominato Trans Exchange, standard utilizzato in Inghilterra perla memorizzazione dei dati di trasporto, sulla cui base è stato sviluppato lo strato di memorizzazione usando il frameworkjava JP/ con hibernate come motore di persistenza. 21/11/2011-21/04/2012 Sviluppatore ITACAsrl,Rende(ltalia) Sviluppatore di un sistema di tracciamento satellitare web based che integra le tecnologie Google Maps,Earth e Street View lato client, e che utilizza tecnologie Microsoft lato server, in particolare il linguaggio C#su piattaforma. NET unitamente a Linq per l'integrazione del database SQLServer ISTRUZIONE E FORMAZIONE 2012-2015 Laurea Magistrale in Ingegneria Informatica uveib ?QEQ Universitàdella Calabria(UNICAL), Rende(ltalia) Ottimizzazione, ricercaoperativa, Data Mining, Intelligenza Artificiale, Ingegneriadelsoftwareper sistemi in tempo realee ad agenti, sistemidistribu iti, calcolo numerico. 2005-2012 Laurea triennale in ingegneria informatica LivelbSQEQ Universitàdella Calabria(UNICAL), Rende(ltalia) Ingegne ria del Software, Sistemi Operativi, reti di cai colatori, calcolatori elettronici. 1/10/16 © Unione europea, 2002-2015 I http//europass.cedefop.eiicopa.eu Pagina 2/5 Curriculum vitae COMPETENZE PERSONALI Linguamadre italiano Al tre lingue inglese COMPRENSIONE PARLATO Ascolto Lettura B1 B1 PRODUZIONE SCRITTA Interazione Produzione orate A2 81 B1 Prtman livello intermediate Livell: A1 eA2: Utente base -B1 e B2: Utente autonomo-C1 eC2:Utenteavanzab Quadro Comune Europeo di Riferì mento delle Lingue Competenze comunicative Competenze organizzative e ges tonali Competenze professionali Possiedoun'ottima predisposizione a lavorare in gruppi .facendo della facilità di comunicazioneun punto dì forza. Riesco facilmente a relazionarmi con gli altri, capacità sviluppate grazie alla pratica dì diversi sporidi squadra a livelloamatorìale (Football Americano e pallavolo). Possiedo una propensione a lavorare per obiettivi, e coordinare diverse professionalità impiegate nel progetto. Sono in grado di effettuare studi difattibilità e di analisi dei requisiti perproblematiche rifacenti all'IT. Possomodellaresistemiesoluzionisoftwaretramite diversi standard (UML, Reti di Retri, BPMN), progettare e sviluppare soluzioni Enterprise utilizzando paradigmi di programmazione OOP su architetture m urti -tier. Sono in gradodi modellare e gestire basi di dati relazionai i, sviluppa re soluzioni di KDD per l'estrazione di informazione dadatabase.oltreasvilupparesistemi di information retrieval da una qualsiasisorgentedati. Sono in gradodi sviluppare applicazioni per dispositivi android e per altri sistemi ubiqui. Posseggo un'ampia esperienza netto sviluppodi interfacce utente principalmente portìetperilportaleliferayeweb(vaadin,jsp,jsf)chepongonol'attenzioneoltre che all'aspetto, alla User Experience. Conoscenza approfondita dello standard Trans Exchange per la rappresentazione dei dati in ambito di trasporto pubblico locale. Ho sviluppato buone competenze nello s vi luppodi algoritmi m etaeu risiici per la risoluzione di problemi np-diffidli rioondudbili principalmente all'ambitodeltoshiftscheduling, quali VRP in varie declinazioni. Conosco molto bene ilframework Agile SCRUM, rendendo facile il m io inserimento in scrum team anche già formati, sia come developerche come scrum master. Ho consolidato le m ieabilità nel la creazione di s iti webavanzatidurante lo sviluppo di diversi progetti personali, nei qua li ho integ rato codice PHPin un CMS (Joomla). personalizzando look&feel attraverso i fogli distìle (CSS). TIPOLOGIA Linguaggi di programmazione 1/10/16 TECNOLOGIA LIVELLO Java, C#,javascript php Ottimo C,C++,Assently Buono Linguaggi di modellatone UML, Rei di Retri, BPMN, ER Ottimo Tools di modellatone, verifica e valid azione Visual Paradigm. drow.iofUML) Ottimo Uppal(Real Time Validaflon, TPNDesiger (Ret diPetri) Buono Linguaggidi Markup HTML.XML Ottimo Metodologie di sviluppo OOP, guidata da modelli, on Ine fly programning, AGILE nella declinazione SCRUM. Otìmo Linguaggi di Interrogazione SQL, AR, CR, Datalog Ottimo Piattaforme di Sviluppo Software Java SE, Java Enterprise Edition, Ottmo sdk Android © Unione europea, 2002-2015 I http//europasS£edefop.europa.eu Pagina 3/5 i. Sistemi Operativi R-DBMS Microsoft .net Framework Buono Wndows XP, Vista. Se ven Ottmo Linux (distribuzioni Debian) , Android Buono MySql, Ottimo SQL Server Buono Application Server Glassfish. JBoss Ottimo Web Server Apache Tomcat Ottimo Strumenti di sviluppo Netbeans, Eclipse.JBuilder, Poseidon UML, Visual Paradigm Ottimo Visual studio 2010 Ultimate Buono InterProcess Communication Socket RMI,V\feb Services Ottimo Protocolli TCP/IP, ISO/OSI Ottimo Librerie (JAVA) di Gestione Documenti Apache POI (doc,docx,xls,xlsx) Ottimo ITEXT(pdf) JasperReport(creazione dinamica report). API Google Maps Api v3 Ottimo Piattaforme di sviluppo portali web Liferay Ottimo Framework di presentazione Vaadin, JSF, JSP Buono ESB SwitchYard Buono Business Intelligence Pentaho Buono Versioning Gft Buono Framework per il Content Management Repository Apache Lucene EditorXML Alleva XML Spy Buono Large-scale data processing engine Apache spark Buono Framework per test automatici JUnrt, CRAFT Buono Piattaforme di gestione dei progetti Redmine, Mantis Buono Com petenza digitale Jackrabbit Apache Ottimo AUTOVALUTAZIONE Baborazione delle informazioni Comunicazione Creazione di Contenuti Sicurezza Risoluzione di problemi Cgm petenze digitali - Scheda per l'autovatulazione 1/10/16 ©Unione europea,2002-2015 I htto//eurapasscedefc>p.europa.eu Pagina4/5 Professional Scrum Master I by scrum.org 1/10/16 © Unione europea, 2002-2015 I http//europass£edefop.euror>a.eu Pagina 5/5