FORMATO EUROPEO PER IL CURRICULUM VITAE INFORMAZIONI PERSONALI Nome Indirizzo Telefono NICO DANTE VIA PIETRO NENNI 1/A, SANT'ANGELO DI PIOVE DI SACCO (PD) +39 3494957238 Fax E-mail Linkedin Nazionalità Data di nascita [email protected] http://it.linkedin.com/in/ndante/ Italiana 26/01/1982 ESPERIENZA LAVORATIVA • Date (da – a) • Nome e indirizzo del datore di lavoro • Tipo di azienda o settore • Tipo di impiego • Principali mansioni e responsabilità • Date (da – a) • Nome e indirizzo del datore di lavoro • Tipo di azienda o settore • Tipo di impiego • Principali mansioni e responsabilità • Date (da – a) • Nome e indirizzo del datore di lavoro • Tipo di azienda o settore • Tipo di impiego • Principali mansioni e responsabilità Pagina 1 - Curriculum vitae di Nico Dante 09/2016 – in corso Trizeta s.r.l. Azienda di consulenza informatica Software Engineer Progettazione e sviluppo di un portale web basato su Node.js e WebRTC. In questo progetto ho avuto modo di conoscere ed utilizzare anche Wowza Streaming Engine per l'acquisizione e la riproduzione di video live da e verso WebRTC e plugin Flash, in modo da far interagire dispositivi di diverso tipo in diversi ambienti. La struttura del progetto è a micro servizi, per cui ho utilizzato Gulp, Seneca, Redis, AngularJS, Material, appoggiandomi a database MySQL e Neo4j 02/2016 – 07/2016 ENGINEERING Azienda di consulenza informatica Solution developer Sviluppo e test di applicativi web in ambito bancario 05/2012 – 02/2016 CAREL INDUSTRIES S.p.A. HVAC/R, Air Conditioning, Refrigeration, Humidification Software egineer, cloud based application expert Progettazione e sviluppo di una infrastruttura in cloud per la gestione di un portale di applicazioni web e mobile. Il portale è sviluppato principalmente in Java, con l'ausilio della famiglia di framework Spring (MVC, Data, Jms...); la comunicazione tra i moduli è event-driven, grazie all'utilizzo di ActiveMQ, mentre la comunicazione verso il frontend (web, mobile o altro) avviene tramite l'utilizzo di Web Service REST. Per ulteriori informazioni: www.cedefop.eu.int/transparency www.europa.eu.int/comm/education/index_it.html www.eurescv-search.com • Date (da – a) • Nome e indirizzo del datore di lavoro • Tipo di azienda o settore • Tipo di impiego • Principali mansioni e responsabilità • Attività svolte (dalla più recente) Per lo storage dei dati abbiamo utilizzato PostgreSQL e MongoDB, mentre per il caching Redis. Il progetto è stato gestito utilizzando le metodologie agili Lean e Scrum, per lo sviluppo si è utilizzato spesso il pair programming ed si è sempre seguita la PDCA. 09/2001 – 04/2012 Lynx s.p.a. Via Giovanni Battista Ricci, 6 - 35131 Padova PD Azienda di consulenza informatica Analista Programmatore e Project Manager di Gestionali su Web e applicativi client server Gestione di piccoli gruppi di lavoro, analisi delle necessità del cliente, studio di fattibilità, sviluppo di software, gestione dei feedback del cliente e di criticità in produzione. Nei vari progetti sono stati utilizzati i seguenti linguaggi: DBMS Relazionali (con l’uso di SQL, PLSQL e Transact-SQL), JSP, Java, Javascript, DHTML; integrati nei framework Struts, Stripes, Spring, Spring MVC, Parancoe, Objective C. Per lo sviluppo i tools utilizzati sono: IDE: NetBeans, Eclipse, Jbuilder, VisualAge 3.5, XMLC, Toad, Squirrel SQL, UltraEdit, Xcode, Android SDK Application Server: Apache Tomcat, jBoss, IBM WebSphere, Macromedia Jrun, BEA WebLogic, iAS, Oracle Application Server 10g Database: Oracle, PostgresSQL, SQL Server, Access, MySql Descrizione attività: Sviluppo di un'applicazione per mobile integrata con i più famosi social network e con le mappe di google. Linguaggi e tools utilizzati: Xcode, Objective C, Java, Android SDK, Facebook API, Twitter API, Google API, Foursquare API Settore: Servizi Pubblici Descrizione attività: Analisi funzionale e tecnica di applicazioni per la gestione del processo di valutazione delle risorse umane in base al raggiungimento degli obiettivi. Raccolta e verifica dei requisiti, stesura proposta funzionale e tecnologica, gestione delle change request, coordinamento del gruppo di lavoro, stesura di S.A.L. interni e con il cliente, validazione e implementazione. Linguaggi e tools utilizzati: J2EE, JSP, Hibernate, XML, SVN, Parancoe, Spring, Spring-MVC 2.5, Spring Security, DWR, Maven 2, Tiles 2, Microsoft Visio; ambienti di sviluppo e prodotti: NetBeans, Apache Tomcat, JBoss, Oracle Settore: Gestione Risorse Umane Descrizione attività: Analisi tecnica e sviluppo di un progetto extra lavorativo in collaborazione con il JUG di Padova per lo sviluppo di un'applicazione open source per l'ambiente web. Linguaggi e tools utilizzati: J2EE, JSP, Hibernate, XML, Mercurial, Parancoe, Spring, Spring-MVC 2.5, Spring Security, DWR, Maven 2, Tiles 2; ambienti di sviluppo e prodotti: NetBeans, Tomcat, Postgres Settore: Open Source Descrizione attività: Analisi tecnica e funzionale dell’architettura di integrazione delle applicazioni legate alla gestione delle risorse di un’azienda. Raccolta e verifica dei requisiti, stesura proposta funzionale e tecnologica, gestione delle change request, coordinamento del gruppo di lavoro, stesura di S.A.L. interni e con il cliente, validazione e implementazione. Linguaggi e tools utilizzati: J2EE, JSP, Hibernate, Stripes, XML, SVN; ambienti di sviluppo e prodotti: Eclipse Ganymede, Apache Tomcat, Oracle Settore: Pubblica Amministrazione Descrizione attività: Analisi tecnica della reingegnerizzazione di una web application basata su motore di workflow Filenet. Verifica dei requisiti, validazione e implementazione. Linguaggi e tools utilizzati: J2EE, JSP, Hibernate, Struts, Tiles, jBPM 3.2.3, XML, SVN; ambienti di sviluppo e prodotti: Eclipse Ganymede, Apache Tomcat, JBoss, Oracle Pagina 2 - Curriculum vitae di Nico Dante Per ulteriori informazioni: www.cedefop.eu.int/transparency www.europa.eu.int/comm/education/index_it.html www.eurescv-search.com Settore: Pubblica Amministrazione Descrizione attività: Analisi e sviluppo di applicativi su web e client-server per la gestione delle attività interne Linguaggi e tools utilizzati: Java, JSP, VisualBasic.NET, Access, SQL (su Oracle, Sybase e SQL Server), Eclipse 3.2, framework STRUTS Settore: Pubblica amministrazione Descrizione attività: Analisi e coordinamento dello sviluppo di un applicativo su web per la gestione dei fondi regionali per i farmaci oncologici ad alto costo. Linguaggi e tools utilizzati: Java, JSP, SQL (su Oracle), PLSQL, Eclipse 3.3, framework Spring, Hibernate 3.2, Tomcat 5.5 Settore: Sanità Descrizione attività: Partecipazione all'analisi e allo sviluppo di un applicativo su web per la gestione del pagamento online dei ticket. Linguaggi e tools utilizzati: Java, JSP, SQL (su Oracle), Eclipse 3.3, framework STRUTS, Hibernate 3, Tomcat 5.5 Settore: Sanità Descrizione attività: Partecipazione all'analisi e allo sviluppo di un applicativo su web per la gestione dell'invio e ricezione di posta tramite un'interfaccia di poste italiane. Linguaggi e tools utilizzati: Java, JSP, SQL (su Oracle), Eclipse 3.3, framework STRUTS, Hibernate 3, Tomcat 5.5 Settore: Pubblica amministrazione Descrizione attività: Analisi e coordinamento dello sviluppo di un modulo per la gestione della Sintesi Patrimonio di Allianz. Integrazione del modulo nell'applicativo web di SEC Servizi. Linguaggi e tools utilizzati: Java, JSP, framework proprietario basato su STRUTS, IBM RAD 6.0.1 con plugin di modellazione dei servizi java Settore: Banche Descrizione attività: Partecipazione allo sviluppo di un applicativo su web per la gestione dei dati sensibili di Dalmine Linguaggi e tools utilizzati: Java, JSP, SQL (su SQL Server), Transact-SQL, Eclipse 3.2, framework Sapient, Bea Weblogic 9.1 Settore: Energie Descrizione attività: Analisi e sviluppo delle funzionalità e delle interfacce grafiche di decoder per il digitale terrestre Linguaggi e tools utilizzati: Java, Xlet, C, JNI, Eclipse 3.2 Settore: Digitale Terrestre Descrizione attività: Analisi e sviluppo di applicativi su web e client-server per la gestione delle attività interne Linguaggi e tools utilizzati: Java, JSP, VisualBasic.NET, Access, SQL (su Oracle, Sybase e SQL Server), Eclipse 3.2, framework STRUTS Settore: Pubblica Amministrazione Descrizione attività: Analisi e sviluppo di alcuni moduli dell'applicativo web per la gestione dei pagamenti F.S.E. in agricoltura dell'ente regionale AVEPA Linguaggi e tools utilizzati: Java, JSP, SQL su Oracle, Eclipse 3.1, framework STRUTS Settore: Pagamenti F.S.E. in agricoltura Pagina 3 - Curriculum vitae di Nico Dante Per ulteriori informazioni: www.cedefop.eu.int/transparency www.europa.eu.int/comm/education/index_it.html www.eurescv-search.com Descrizione attività: Sviluppo di un software su web per la gestione dello scadenzario dei periti delle assicurazioni Generali; integrazione nel gestionale web completo Partecipazione al porting del gestionale completo su framework STRUTS Linguaggi e tools utilizzati: Java, JSP, SQL su Oracle, JBuilder 9.0, Eclipse 3.0, framework STRUTS Settore: Assicurazioni Generali Descrizione attività: Sviluppo di applicazioni web per la stipula di contratti "BCC - Vita" integrate in un framework proprietario di Generali Linguaggi e tools utilizzati: Java, HTML, SQL su Oracle, bash unix, IBM Websphere, Wsad, Cygwin Settore: Banche Generali Descrizione attività: Partecipazione allo sviluppo di un applicativo su web per la gestione delle buste paga (JPayRep) Linguaggi e tools utilizzati: Java (Applet e EJB), SQL su Oracle, BEA Weblogic, JBuilder 4.0 Settore: Cedolini Descrizione attività: Partecipazione allo sviluppo di applicazioni client server per la gestione del magazzino e dei clienti Linguaggi e tools utilizzati: C++, Visual Basic, Access Settore: Acciaieria ISTRUZIONE E FORMAZIONE • Date (da – a) • Nome e tipo di istituto di istruzione o formazione • Principali materie / abilità professionali oggetto dello studio • Qualifica conseguita • Livello nella classificazione nazionale (se pertinente) 1996 - 2001 I.T.I.S. F. Severi Informatica, Sistemi di trasferimento dati Diploma di perito capotecnico in informatica Maturità CAPACITÀ E COMPETENZE PERSONALI Acquisite nel corso della vita e della carriera ma non necessariamente riconosciute da certificati e diplomi ufficiali. MADRELINGUA Italiano ALTRE LINGUA Inglese buono elementare discreto • Capacità di lettura • Capacità di scrittura • Capacità di espressione orale Pagina 4 - Curriculum vitae di Nico Dante Per ulteriori informazioni: www.cedefop.eu.int/transparency www.europa.eu.int/comm/education/index_it.html www.eurescv-search.com CAPACITÀ E COMPETENZE RELAZIONALI Il lavoro di consulente mi ha portato a lavorare in ambienti lavorativi diversi e ad interfacciarmi con molti colleghi e clienti in vari settori, da quello delle banche e assicurazioni agli enti statali. Vivere e lavorare con altre persone, in ambiente multiculturale, occupando posti in cui la comunicazione è importante e in situazioni in cui è essenziale lavorare in squadra (ad es. cultura e sport), ecc. CAPACITÀ E COMPETENZE ORGANIZZATIVE Ad es. coordinamento e amministrazione di persone, progetti, bilanci; sul posto di lavoro, in attività di volontariato (ad es. cultura e sport), a casa, ecc. CAPACITÀ E COMPETENZE TECNICHE Con computer, attrezzature specifiche, macchinari, ecc. PATENTE O PATENTI Pagina 5 - Curriculum vitae di Nico Dante Avendo lavorato in più gruppi di lavoro composti da diversi tipi di persone con diversi titoli di studio ho imparato ad adattarmi all'ambiente di lavoro; inoltre ho imparato a trattare direttamente con vari tipi di cliente, dai tecnici a chi non ha competenze informatiche. Negli ultimi anni ho spesso seguito lo sviluppo di progetti coordinando un gruppo di lavoro e gestendo le richieste del cliente. Dalla scuola e dalle varie esperienze lavorative ho imparato ad usare molte tecnologie, dall’assember al javascript passando per java, php, visual basic, dbms, nosql e altre ancora; ma nel corso degli anni mi sono specializzato in applicazioni web-based, principalmente basate su java e vari framework. Patente A e B Per ulteriori informazioni: www.cedefop.eu.int/transparency www.europa.eu.int/comm/education/index_it.html www.eurescv-search.com