Ezio Del Vecchio - Curriculum Vitae Ezio Del Vecchio Nato a Anzio (RM) il 20/05/1980 Residente in Via Nettunense, 85 Cap 00042 Citta' Anzio(RM) Tel 3283069625 e-mail: [email protected] , [email protected] p.iva.: 07474381006 Nazionalità: Italiana www.eziodelvecchio.it Esperienze Professionali Da Settembre 2014 a tutt'oggi Consulente per conto di Sqs spa (precedentemente BitMedia Spa) presso Sogei spa (apparecchi da intrattenimento) con ruolo di Analista e Sviluppatore software Php. Attualmente collaboro in modo continuativo con la società Innovate srl con il ruolo di Sviluppatore software soprattutto distribuito e basato su soluzioni web. Da Febbraio 2013 a Marzo 2014 Consulente freelance presso iThan srl, specializzata in servizi in ambito automotive. Da Settembre 2011 a Gennaio 2013 Consulente per conto di Reply s.p.a. presso importanti clienti nazionali quali Telecom Italia. Da Marzo 2009 Freelance nel settore del Web Design ed Internet e collaboratore di agenzie di Web Design e Grafica Da Maggio 2008 a Marzo 2009 Dipendente di I.T.G.C. srl con la qualifica di Analista Programmatore impegnato in progetti nel settore bancario (vedere sezione progetti) Da Settembre 2007 a Maggio 2008 Dipendente di Accenture Technology Solutions con la qualifica di Senior Programmer impegnato in progetti Enterprise per grandi aziende di telecomunicazione (vedere sezione progetti) da Settembre 2005 a Settembre 2007 Consulente per conto di varie società con contratti a partita iva dal 2004 a Luglio 2005 Progettazione e sviluppo software customizzato con tecnologia Java per conto di Computing Service sas (vedere progetti) 2003-2004 Docente Corso ECDL e Sviluppo Web per la Computing Service s.a.s. dal 2003 Libero Professionista nel settore informatico (consulenza, sviluppo software, sviluppo web, formazione) 2002-2003 Docente Corso di Informatica, Html e Web Design per la Leonardo Da Vinci srl di Anzio 2002 Realizzazione siti Web - webmaster e content manager sia in proprio che per conto terzi 2000-2001 Collaboratore della Cooperativa di Servizi Massimiliano Kolbe di Anzio Attuale posizione contrattuale Libero professionista. Istruzione e Formazione Formazione accademica in Tecnologie Informatiche - Università degli Studi La Sapienza di Roma - media dei voti superiore al 26 (a 4 esami dalla laurea). 1999 - Diploma Maturità Scientifica - Liceo Scientifico-Tecnologico "L.Trafelli" di Nettuno (RM) – 93/100 Attività freelance Web Developers per varie web agency e per clienti diretti. Specializzato nello sviluppo di software PHP con utilizzo di framework MVC (Zend, CodeIgniter, Yii ecc...) e nella realizzazione di personalizzazione e plug-in per il CMS WordPress. Progetti e attività pregressi degni di nota Sviluppo presso Sogei (cliente finale AAMS) sistema esposto su internet per invio e gestione richieste di iscrizione/gestione all'albo dei gestori degli Apparecchi di Intrattenimento, basato su tecnologia Zend Framework, DB Oracle ed interfacciamento a servizi offerti da Sogei. Sviluppo per aziende web di plug-in personalizzati per il cms Wordpress Progetto e sviluppo sistema di raccolta dati distribuito per ricerche mediche universitarie su tecnologia Zend Framework e MySql Sviluppatore PHP su primario progetto web based erogato sui portali di Telecom Italia spa basato su framework Yii e tecnologia Oracle. Sviluppo applicazioni gestionali web based con tecnologia PHP/MySql e framework Zend. Responsabile della piattaforma della Start Up Web “BeSport.org” basata su piattaforma Wordpress (PHP/MySql/Html). Applicazione web based per la gestione di un associazione sportiva con gestione dell’impianto sportivo di livello olimpico, dei corsi, delle iscrizione e della contabilità con tecnologie Php (Zend Framework), MySql e Ajax (Jquery). Realizzazione siti internet per clienti diretti e per conto di agenzie e aziende di Web Design (alcuni esempio visibili su www.dware.it/portfolio) Applicazione web based per gestione dell’intero processo di vendita di polizze per un Broker assicurativo operante sull’intero territorio nazionale. Tecnologie Php (Zend Framework), MySql e ExtJs. Applicazione gestionale Web based basata su Zend Framework (php/MySql) per la gestione della contabilità e dei processi interni di aziende edilizie Software in ambiente Java Enterprise su web server Oracle e con architettura orientata ai web services (utilizzo di Axis e tecnologie correlate) Software in ambiente Java Enterprise in ambito telecomunicazione con tecnologie quali Hibernate, Struts, JSP, Ajax. Realizzazione software per gestione di stabilimenti balneari realizzato in Java con interfaccia grafica Swing e database Hsqldb, comprendente visualizzazione grafica della situazione dello stabilimento; programmi stand-alone in JavaSE con tecnologia Swing e struttura client-server(per conto di Compuntig Service) Progetto Teseo: gestore dell’archivio della Direzione Centrale della Polizia Criminale. Realizzato con tecnologia JSP su application server Oracle e database Oracle10g. In particolare è stato curato l'aspetto di Front End verso l'utente con massiccio uso di Html, Css, Javascript e tecnologie affini (2005 – per conto di Confor Informatica) Progetto Web Lease: sistema on-line per realizzazione contratti di leasing per Capitalia spa utlizzando tecnologia JSP su Application Server Oracle e database Oracle8 (2005 – per conto di Confor Informatica). Progetto Disalimentazioni: sistema di censimento dei disservizi della rete ad alta tensione per il Gestore Nazionale Rete di Trasmissione Elettrica (GRTN attualmente Terna) realizzato in Oracle Form (2004 – per conto di Confor Informatica). Altri prodotti software realizzati in proprio: Database MySql e relativo client PHP per la gestione dei conti di una cooperativa edilizia. Piccoli programmi di stampa moduli vari (Visual Basic). Svariati siti Internet (html, php e MySql). Elaboratore di immagini (Java). Proxy Server per monitoraggio delle richieste HTTP dei client verso l'esteno e relativa risposta da parte della rete (Java). Motore di ricerca completo di Spider/Crawler, Database manager e query manager (Java) Design e progettazione Progettazione: Ottima comprensione delle problematiche relative alla progettazione e all'ingegnerizzazione del software sviluppato con linguaggi OO (uso di design pattern, MVC, refactoring ecc...). Sviluppo web: Ottima comprensione delle dinamiche e delle problematiche relative alla realizzazione e sviluppo di siti e applicazioni web-base. Sviluppo applicazioni: Buona gestione della struttura di software distribuito e facente uso di servizi quali web-service. Php e linguaggi web client Php: Conoscenza solida del linguaggio e delle problematiche relative allo sviluppo web. Framework: Ottima conoscenza di Zend Framework e buona di Yii Framework Html e Javascript: Ottima conoscenza ed utilizzo di html, css e javascript (buone esperienze maturate con jQuery, Twitter Bootstraps e ExtJs) per sviluppo di client ajax Altre tecnologie: Utilizzo delle più svariate librerie php e web CMS e affini: ottima conoscenza del framework core di Wordpress e buona padronanza dello sviluppo/manutenzione di plug-in o della customizzazione. Web design, Usabilità e Seo Buona conoscenza delle problematiche relative al web design e all’usabilità di siti e applicazioni. Buona conoscenza delle strategie di ottimizzazione e delle dinamiche web relative ad indicizzazione e posizionamento sulle serp dei motori di ricerca. Java Tecnologie Oracle ADF: Conoscenza acquisita nel corso dell'ultimo anno grazie all'impiego in progetti recenti. Java: Conoscenza solida maturata in anni di esperienza nello sviluppo software Tecnologie Java: Ottima conoscenza delle tecnologie di base della piattaforma Java, quali AWT, Swing, JDBC. Tecnologie Java Avanzate e J2EE: Esperienza di 3 anni nello sviluppo in J2EE con framework MVC quali Struts o tecnologie di persistenza (Hibernate, myBatis). Ottimo utilizzo della tecnologia JSP. Utilizzo di application server e servlet container Altre tecnologie: Utilizzo delle più svariate librerie java (javamail, iText, Jasper Report) Docenze ECDL e informatica base: Docente esterno presso Istituti Superiori e Professionali di Anzio. Php: Corso di programmazione base ed avanzato per conto di E-Text srl. Java: corso di programmazione ad oggetti, introduzione a Java e perfezionamento sulle principali tecnologie correlata ai dipendenti interni alle aziende da introdurre in team di sviluppo java (presso Confor Informatica srl). Php e web design: Vari corsi organizzati in proprio e per conto di Computing Service sas sia per aziende che per privati sui principali aspetti dello sviluppo per il web, con particolare riferimento al linguaggio Php. Altre conoscenze informatiche Sistemi Operativi: Windows - Ottima Unix/Linux - Buona Linguaggi orientati al Web Design e standard web: Php – Ottima Html e Javascript - Ottima CSS – Ottima Ottima comprensione delle problematiche legate all’accessibilità ed all’usabilità del Web Linguaggi di Programmazione e relative tecnologie: C - Sufficiente VisualBasic – Sufficiente Strumenti di Sviluppo e Software RAD (Rapid Application Development) NetBeans, Eclipse e relativi plug-in– Eccellente CVS e strumenti di versionamento – Buona Database relazionali: Ottima capacità di progettazione di Database relazionali in genere Ottima conoscenza dello standard SQL e buona di PL-SQL e derivati Conoscenza e utilizzo (in applicazioni stand alone e web-based) dei DBMS PostgreSQL e MySQL e dei database full-java HSQLDB e Derby Software particolari: Buona padronanza di tutti i tools necessari allo sviluppo web Conoscenza e utilizzo del Web Server Apache (con PHP e MySQL) Buona conoscenza del server Tomcat per la gestione di applicazioni web java-based Conoscenze teoriche: Tutte le conoscenze derivanti dal corso di laurea seguito quali: programmazione procedurale ed orientata agli oggetti progettazione algoritmi complessi progettazione e gestione database relazionali programmazione di rete elaborazione delle immagini problematiche connesse all'interazione Uomo-Macchina ingegneria del software e UML Lingue Straniere INGLESE: buona comprensione dell'inglese scritto, soprattutto in ambito tecnico e sufficiente capacità di espressione Capacità e competenze relazionali e organizzative Ottime capacità relazionali sia in ambito accademico che lavorativo. Capacità organizzative elevate maturate con l’esperienza universitaria e soprattutto lavorativa. Ottima predisposizione al lavoro in team, anche con mansioni di responsabilità o organizzative. Interessi Extraprofessionali WebDesign Fotografia Musica elettronica Letteratura e cinema di Fantascienza Ezio Del Vecchio Autorizzo il trattamento dei dati contenuti in questo curriculum vitae per ogni fase di selezione ai sensi del Dlgs 196/03.