Figura professionale: Senior Software Engineer
Nome Cognome | : A. S. | Età | : 43 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : MILANO |
Accesso Full al database con 29.999 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- 7 years as Java Developer in web and enterprise technologies – 1 year as Software Architect and Data Base Administrator – 1 year as Hardware Architect
Esperienze
Giugno 2016 – Oggi Analista Sviluppatore Java presso il cliente Vodafone Automotive Analisi e Sviluppo dei requisiti funzionali di alcuni moduli della piattaforma SDP (Service Delivery
Platform) finalizzata all’erogazione di una vasta gamma di servizi nel settore Automotive e delle
assicurazioni
Febbraio 2015 – Oggi Architetto HW/SW, DBA e Analista Sviluppatore Java presso il cliente Telespazio S.p.A. Sviluppo dei requisiti funzionali dei moduli prioritari Planning e Logbook del sistema modulare e orientato ai servizi denominato OPCenter – Traduzione da Sequence Diagrams UML 2.0 a codice sorgente Java sia per lo strato di business logic che per quello di presentation – Training on the job agli ingegneri e ai controllori del Centro Spaziale Galileo sulle funzionalità di sistema implementate – Applicazione dei Test Cases Diagrams su una versione di test del software affiancato da un team di testing specializzato – Rilascio di una prima release di esercizio del tool Apache Maven 3.1.1, Java 7 SE, Java 6 EE, Spring MVC 4.0.2, Spring Security 3.2.3, OAuth 2.0, Hibernate 4.1.9, MySql Server 5.6, JPA 2.0, Jackson 2.2.2, Tiles 3.0.5, Log4j 1.2.17, EJB 3.0, SUSE Linux Enterprise Server 11 SP3, Jboss AS 7.1.1 Final, NetBeans IDE 8.0.2, MySql Workbench 6.2, JQuery 1.7.2, SVN (Subversion) So.tel s.r.l. Roma
Febbraio 2014 – Gennaio 2015 Lavoro o posizione ricoperti Progetto Principali attività e responsabilità Tecnologie con cui ho lavorato direttamente Nome e indirizzo del datore di lavoro Architetto HW/SW e Analista Sviluppatore Java presso il cliente Telespazio S.p.A. Analisi e progettazione del sistema OPCenter finalizzato al supporto nella gestione delle attività interne agli ingegneri e ai controllori del Centro Spaziale Galileo – Analisi dei requisiti non funzionali del sistema – Progettazione dell'infrastruttura hardware e di rete su cui poggia il sistema – Progettazione dell'architettura software del sistema costituita da moduli di back-end indipendenti, accessibili tramite autenticazione e su cui risiedono i Web Services RESTfull e da una web application di front-end finalizzata al rendering delle views – Analisi e modellazione dei requisiti funzionali dei moduli prioritari Planning e Logbook – Modellazione dello schema del database relazionale – Affiancamento di un team di testing specializzato che ha eseguito i test di penetrazione (Penetration Test) e validato con successo le architetture progettate UML 2.0, Star UML 5.0.2, HTML 5, MySQL Workbench 6.1, Java 6 EE, Spring MVC 4.0.2, Spring Security 3.2.3, OAuth 2.0, Hibernate 4.1.9, MySql Server 5.6, EJB 3.0, JPA 2.0, Log4j 1.2.17, SUSE Linux Enterprise Server 11 SP3 Digital Engineering Roma
Settembre 2013 – Febbraio 2014 Lavoro o posizione ricoperti Analista Sviluppatore Java presso il cliente KDM Progetto Sviluppo di una parte del sistema di gestione documentale denominato Key Suite per la regione Emilia e Romagna ed altri apparati della PA Principali attività e responsabilità – Implementazione dell'albero gerarchico (tree view) delle cartelle, dei fascicoli, dei titolari e dei documenti basato sul caricamento on demand dei nodi – Implementazione di un meccanismo automatico di creazione delle tree views basato sulla compilazione di files di configurazione in formato XML e Json – Sviluppo di pagine JSP e di meccanismi di storage delle informazioni lato client – Sviluppo di routines di business logic lato server Tecnologie con cui ho lavorato direttamente Java 7 SE, Java 5 EE, Jboss AS 7.1.1, Spring MVC 3.2, Hibernate, EJB 3.0, HTML 5, Javascript, JQuery 1.7.2, Web Services Apache Axis2, tecnologie RESTful, MySql, Maven, SVN (Sebversion) Nome e indirizzo del datore di lavoro Maat Solutions s.r.l. Roma
Gennaio 2013 – Settembre 2013 Lavoro o posizione ricoperti Analista Sviluppatore Java presso il cliente Telecom Italia Progetto Refactoring di una parte dell'architettura dell'applicazione web in uso dagli operatori interni Telecom per il controllo dei servizi voip (denominata voipcontrol) Principali attività e responsabilità – Manutenzione del database relazionale allo scopo di migliorare l'organizzazione delle informazioni – Sviluppo di classi GWT che implementano i servizi lato server finalizzati al recupero delle informazioni memorizzate sul database – Sviluppo di classi GXT che implementano le logiche di ordinamento dei dati presentati a video in forma tabellare e i filtri per la ricerca lato client Tecnologie con cui ho lavorato direttamente Java 6 SE, Java 5 EE, Jboss AS 6.1.0, Hibernate, JPA, GWT RPC 2.5.1, EJB 3.0, GXT API 2.2.5, Javascript, MySql, Maven, SVN (Subversion) Nome e indirizzo del datore di lavoro Maat Solutions s.r.l. Roma
Novembre 2012 – Dicembre 2012 Lavoro o posizione ricoperti Analista Sviluppatore Java presso il cliente Telecom Italia Progetto Sviluppo di un'applicazione di utility (rilasciata come pacchetto JAR) finalizzata alla lettura di appositi files csv di input e all'inserimento delle informazioni in essi contenute sul database allo scopo di renderle disponibili all'applicazione web voipcontrol Pagina 3 / 5 – Curriculum vitae di **** *** Si autorizza il trattamento dei dati personali (D. Lgs. 196/2003) Principali attività e responsabilità – Sviluppo di classi finalizzate al controllo e alla validazione dei csv e all'inserimento delle informazioni sul database – Sviluppo di classi GXT finalizzate a fornire la parte di presentazione a video delle informazioni inserite al passo precedente Tecnologie con cui ho lavorato direttamente Java 6 SE, Java 5 EE, Jboss AS 6.1.0, Hibernate, JPA, GWT RPC 2.5.1, GXT API 2.2.5, Javascript, MySql, Maven, SVN (Subversion) Nome e indirizzo del datore di lavoro Maat Solutions s.r.l. Roma
Febbraio 2012 – Ottobre 2012 Lavoro o posizione ricoperti Analista Sviluppatore Java Progetto Sviluppo di un tool che permette agli utenti autorizzati di interagire con la piattaforma middleware proprietaria (che si occupa di erogare i contenuti multimediali su dispositivi di varia natura e denominata TPS) allo scopo di recuperare le entità multimediali memorizzate sul database e/o le informazioni inerenti a queste (nome, identificatore, data di creazione, parte binaria) Principali attività e responsabilità Sviluppo di roiutines di business logic dello strato Controller del pattern MVC Tecnologie con cui ho lavorato direttamente Java 5 SE, Java 5 EE, Jboss AS 4.0.4 e Jboss AS 5.0.0, Hibernate, Spring MVC 3.0, MySql, Web Services JAX WS con chiamate SOAP e REST Nome e indirizzo del datore di lavoro ONEITALIA S.p.A. Roma
Marzo 2009 – Gennaio 2012 Lavoro o posizione ricoperti Analista Sviluppatore Java Progetto Sviluppo di processi automatici finalizzati all'importazione di contenuti multimediali (album musicali, audio suonerie, video, giochi) sulla piattaforma TPS allo scopo di fornire i servizi VAS agli operatori TELCO italiani ed esteri (Brasile, Messico, Repubblica Ceca, Iran) Principali attività e responsabilità – Analisi e validazione della struttura delle deliveries di contenuti che i diversi providers/partners (SONY, Emi, Universal, Warner) depositano sulle aree FTP interne – Scrittura di parser xml, csv, xls/xlsx che includono procedure di estrazione dei metadati dai documenti descrittori presenti nelle deliveries e procedure di creazione e memorizzazione delle entità multimediali sul database Tecnologie con cui ho lavorato direttamente Java 5 SE, Jboss AS 4.0.4 e Jboss AS 5.0.0, Quartz Scheduler, metodologie di parsing XML Jaxp (DOM, Sax e Stax) e Jaxb, Hibernate, MySql, Web Services JAX WS con chiamate SOAP e REST, Maven, SVN (Subversion) Nome e indirizzo del datore di lavoro ONEITALIA S.p.A. Roma
Maggio 2006 – Agosto 2006 Lavoro o posizione ricoperti Sviluppatore Java con contratto di stage aziendale Principali attività e responsabilità Revisione e completamento delle applicazioni riguardanti l’assistenza on- line e l’intranet aziendale Tecnologie con cui ho lavorato direttamente J2EE 1.4 Nome e indirizzo del datore di lavoro SED S.p.A. L'Aquila
Dicembre 2004 – Ottobre 2005 Lavoro o posizione ricoperti Insegnante con contratto di collaborazione esterna Principali attività e responsabilità Insegnamento di un corso di fondamenti dell'informatica a ragazzi fino ai 15 anni finalizzato al conseguimento della qualifica professionale di programmatore web Nome e indirizzo del datore di lavoro IAL – CISL ABRUZZO ente per la formazione professionale Avezzano Istruzione e formazione
Gennaio 2005 – Dicembre 2008 Pagina 4 / 5 – Curriculum vitae di **** *** Si autorizza il trattamento dei dati personali (D. Lgs. 196/2003) Titolo della qualifica rilasciata Laurea Specialistica in Informatica con voti 105/110 Nome e tipo d'organizzazione erogatrice dell'istruzione e formazione Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di L'Aquila
Ottobre 2005 – Novembre 2006 Titolo della qualifica rilasciata Master di primo livello in Web Technology Nome e tipo d'organizzazione erogatrice dell'istruzione e formazione Dipartimento di Informatica della Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di L'Aquila Date Ottobre 2000 – Dicembre 2004 Titolo della qualifica rilasciata Laurea Base in Informatica con voti 91/110 Nome e tipo d'organizzazione erogatrice dell'istruzione e formazione Facoltà di Scienze Matematiche Fisiche e Naturali dell'Università degli Studi di L'Aquila
Settembre 1995 – Luglio 2000 Titolo della qualifica rilasciata Diploma di scuola media superiore con voti 95/100 Nome e tipo d'organizzazione erogatrice dell'istruzione e formazione Istituto Tecnico Industriale Statale “Ettore Majorana” di Avezzano (AQ)
Capacità e competenze personali Madrelingua(e) Italiano Altra(e) lingua(e) Autovalutazione Comprensione Parlato Scritto Livello europeo (*) Ascolto Lettura Interazione orale Produzione orale Inglese B1 Utente autonomo B2 Utente autonomo B1 Utente autonomo B2 Utente autonomo B2 Utente autonomo (*) Quadro comune europeo di riferimento per le lingue
Capacità e competenze organizzative – Ottime capacità di problem solving – Capacità di lavorare autonomamente e determinazione nel raggiungimento degli obiettivi – Capacità di lavorare in team, di condividere le informazioni, di contribuire alle scelte tecnologiche del gruppo – Grande interesse e curiosità personale per le tecnologie, desiderio di crescita professionale, di sperimentare e imparare nuovi strumenti, di mantenersi aggiornati
Capacità e competenze tecniche Linguaggi – di programmazione: Java, C++, C# , C – di scripting: PHP, Javascript, JQuery – di interrogazione: SQL – di markup: XML, HTML 5, CSS, Bootstrap – per la progettazione: UML, WAE (approccio Conallen), UWE (approccio Kock) – per la pubblicazione: LaTex – altro: nozioni di programmazione logica Pagina 5 / 5 – Curriculum vitae di **** *** Si autorizza il trattamento dei dati personali (D. Lgs. 196/2003) Ambienti di sviluppo – Java: IntelliJ Idea, NetBeans, Eclipse (Helios, Juno, Kepler) – C/C++: Dev-C++, MinGw Developer Studio, Visual Studio 2006 – PHP: Zend Development Environment – Progettazione: IBM Rational Rose, Microsoft Visio, Star UML 5.0.2 Frameworks e tecnologie enterprise – Java: Hibernate, Spring MVC, GWT RPC, EJB, JPA, Java Servlet, JSP, Web Services Axis2 e JAX WS (SOAP) e RESTful WS Application servers e containers enterpise – Java: Jboss 4.0.4, Jboss 5.0.0, Jboss 6.1.0, Jboss 7.1.1, Apache Tomcat 7.0 Sistemi operativi – Windows: 95, 98, Me, Xp (Home e Professional), Vista, 7, 8 – Linux: Mandrake, OpenSUSE, Red Hat, Ubuntu, SLES 11 SP3 (SUSE Linux Enterprise) Software – Web Server: Apache – DataBase: MySql Server, MySql Query Browser, MySql Workbench 5.2 e 6.1, Navicat 8 for MySql – Versioning: SVN (Subversion) – Configuration Management: Maven, Ant, Hudson, Trac – Office: Microsoft Office, OpenOffice Altre conoscenze – reti: protocolli, sicurezza, crittografia – programmazione concorrente: problematiche di multithreading, concorrenza e scalabilità – in possesso del NOS (Nulla Osta di Sicurezza)
177 total views, 1 today