Figura professionale: Technical Architect
Nome Cognome | : M. B. | Età | : 56 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Project Manager/Architetto SW/ IT Manager |
Sede preferita | : Roma |
Accesso Full al database con 29.999 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
Settembre 2012 – oggi Lavoro o posizione ricoperti Technical Architect Principali attività e responsabilità Coinvolto come architetto tecnico presso Sara Assicurazioni, seguo principalmente le attività di manutenzione evolutiva del sistema Danni denominato “Sara Power” nato nel 2005 anche grazie al mio contributo (come descritto nel prosieguo del CV). Il sistema ha un’architettura JEE che prevede l’utilizzo di Portlet (IBM WebSphere Portal Server) per le componenti del Presentation Layer e di EJB per quelle del Business Layer sviluppate utilizzando un framework basato su Java Server Faces, Spring, Hibernate, DB2, Oracle e delle componenti RGI Pass Prodotti come motore di tariffazione. Parallelamente seguo la realizzazione di nuove Rich Internet Application (portlet application) inserite sempre nello stesso Portal Server ma implementate con un diverso framework che prevede l’utilizzo di jQuery (ed altre librerie plug-in come jQuery-ui ) per l’implementazione delle componenti del Client Layer che comunicano via Ajax con le componenti del Presentation Layer basate sul framework Spring MVC. Le componenti del Business Layer sono esposte via Web Services (soap/http) ed implementate utilizzando principalmente Spring Framework. Nell’ambito di tale contesto svolgo le seguenti attività: – Definizione dell’architettura tecnologica e progettazione dell’applicazione. – Pianificazione e coordinamento – Analisi e sviluppo – Performance Tuning.
Novembre 2011 – Giugno 2012 Lavoro o posizione ricoperti Technical Architect Principali attività e responsabilità UniCredit Leasing ha la necessità di rinnovare l’intera piattaforma applicativa in quanto basata su architetture e tecnologie obsolete (AS/400). Il nuovo sistema prevede un’architettura SOA e BPM centrica basata sulla piattaforma TIBCO in cui il service layer del core business sarà implementato grazie all’integrazione di un pacchetto leader del mercato. Le componenti di Front End saranno implementate ad-hoc integrando il framework WebRatio. E’ prevista inoltre l’integrazione di un prodotto di Document Management (EMC Documentum) per la gestione dei documenti cartacei ed elettronici che il core business deve gestire nell’ambito dei propri processi. In qualità di architetto tecnico ho partecipato alla definizione della nuova architettura applicativa occupandomi principalmente delle componenti di Front End e Document Management. Datore di lavoro Accenture S.p.A (www.accenture.com) Tipo di attività o settore Bancario
Settembre 2011 – Novembre 2011 Lavoro o posizione ricoperti Technical Architect Principali attività e responsabilità Ho partecipato alla formalizzazione di una offerta commerciale per la evoluzione della piattaforma applicativa e tecnologica delle compagnie di assicurazione Genertel e GenertelLife contribuendo alla definizione degli aspetti tecnologici della proposta (approccio, metodologia, piano di lavoro e stime). Datore di lavoro Accenture S.p.A (www.accenture.com) Tipo di attività o settore Assicurativo
Maggio 2011 – Settembre 2011 Lavoro o posizione ricoperti Technical Architect Principali attività e responsabilità In qualità di Advisor, ho supportato Genertel e GenertelLife e la loro struttura IT “Generali Business Solution” nella valutazione tecnologica di un pacchetto applicativo identificato per la sostituzione del loro parco applicativo core (Vita, Danni e Sinistri). Datore di lavoro Accenture S.p.A (www.accenture.com) Tipo di attività o settore Assicurativ
Febbraio 2011 – Maggio 2011 Lavoro o posizione ricoperti Technical Architect Principali attività e responsabilità Ho definito l’architettura tecnica e realizzato una Proof of Concept per l’integrazione di un motore di Business Rule Management (jBoss Drools) nell’architettura tecnologica del Consorzio Operativo del Gruppo MPS. Datore di lavoro Accenture Insurance Services & Systems S.p.A (www.accenture.com) Tipo di attività o settore Assicurativo
Agosto 2010 – Febbraio 2011 Lavoro o posizione ricoperti Analyst Principali attività e responsabilità Nell’ambito di un progetto di Data Warehouse di UniCredit Banca, ho partecipato alla realizzazione di un’applicazione per il calcolo e monitoring del Profit & Loss dei rapporti bancari. Datore di lavoro Accenture Insurance Services & Systems S.p.A (www.accenture.com) Tipo di attività o settore Bancario
Gennaio 2010 – Luglio 2010 Lavoro o posizione ricoperti Technical Architect Principali attività e responsabilità Ho partecipato alla realizzazione di una Proof of Concept per l’integrazione di due sistemi per la gestione di Polizze Vita il cui obiettivo primario era quello di verificare la fattibilità tecnica e stimarne il costo finale. Le principali attività seguite sono: – Start-up del progetto e realizzazione dell’infrastruttura applicativa di integrazione basata su Web Services. – Definizione degli standard, linee guida e design pattern da seguire per lo sviluppo della PoC. – Analisi e implementazione. – Pianificazione e coordinamento del team di sviluppo. – Stima della realizzazione del sistema To Be. Datore di lavoro Accenture Insurance Services & Systems S.p.A (www.accenture.com) Tipo di attività o settore Assicurativo
Ottobre 2007 – Dicembre 2009 Lavoro o posizione ricoperti Technical Architect Principali attività e responsabilità Ho partecipato alla realizzazione di un sistema per la gestione dei Sinistri per il cliente Cattolica Assicurazioni come architetto tecnico e responsabile del team di sviluppo. Le principali attività seguite sono: – Start-up del progetto e realizzazione dell’infrastruttura applicativa e framework di sviluppo basato su Java Server Faces ( MyFaces/Tomahawk, JBoss RichFaces), Struts Tiles, Spring, Spring Batch, Shale, JBoss jBPM e JBoss Drools – Definizione dell’architettura tecnologica e progettazione dell’applicazione. – Pianificazione e coordinamento. – Performance Tuning. – Relazione con il Cliente per la definizione di problematiche prettamente tecniche quali la gestione degli Ambienti, le modalità di Deploy, integrazione con sistemi Legacy o per attività di Problem Solving. Datore di lavoro Accenture Insurance Services & Systems S.p.A (www.accenture.com) Tipo di attività o settore Assicurativo
Maggio 2006 – Ottobre 2007 Lavoro o posizione ricoperti Technical Architect Principali attività e responsabilità In qualità di architetto tecnico ho partecipato alla realizzazione di due applicazioni in ambito assicurativo, una per la gestione dei Sinistri e l’altra per la gestione delle polizze Vita, con l’obiettivo di realizzare degli Asset aziendali. Entrambe le applicazioni prevedono un Presentation Layer Web JEE, ma mentre la prima ha il Business Layer implementato in Java, la seconda prevede l’utilizzo di servizi implementati in Cobol. Le principali attività seguite sono: – Realizzazione del framework di sviluppo denominato “Accenture Development Framework” basato, per la componente di Front End, su Java Server Faces e che integra diversi prodotti Open Source tra i quali MyFaces/Tomahawk, Struts Tiles, Spring, Shale, iBatis. – Definizione dell’architettura tecnologica. – Realizzazione di componenti di infrastruttura applicativa (es. per la gestione dell’Autenticazione e l’integrazione con sistemi di Single Sign On, per la comunicazione bidirezionale tra gli ambienti Java e Cobol, per la Profilazione delle applicazioni e per la progettazione ed esecuzione di programmi Batch). – Supporto tecnico alla vendita e attività di assessment presso i Clienti per la definizione delle modalità di deploy ed integrazione delle nostre applicazioni con le loro componenti infrastrutturali (Sicurezza, Identity Management e Single Sign On, Stampe ecc..). – Gestione degli ambienti di sviluppo e test utilizzati per la realizzazione delle applicazioni. Profiling e tuning delle applicazioni. In qualità di architetto tecnico ho partecipato allo start-up di un progetto che prevede la realizzazione del portale di una nuova banca on-line definendo le modalità di integrazione delle applicazioni con il motore di Business Process Management basato su JBoss jBPM e realizzando l’Infrastruttura Applicativa. Datore di lavoro Accenture Insurance Services & Systems S.p.A (www.nomos.it) Tipo di attività o settore Assicurativo
Ottobre 2005 – Maggio 2006 Lavoro o posizione ricoperti Technical Architect Principali attività e responsabilità Ho partecipato alla realizzazione di un sistema per la gestione delle polizze Danni del Cliente Sara Assicurazioni, basato sull’utilizzo di IBM WebSphere Portal Server, nell’ambito del quale ero il responsabile del team di sviluppo. Le principali attività seguite sono: – Start-up del progetto e realizzazione del framework di sviluppo basato su Java Server Faces, per la componente di Front End, Spring e Hibernate per la componente di Back End. – Definizione degli standard, linee guida e design pattern da seguire per lo sviluppo dell’applicazione. – Pianificazione e coordinamento del team di sviluppo. – Relazione con il Cliente. Datore di lavoro Value Team (www.valueteam.com) Tipo di attività o settore Assicurativo
Gennaio 2004 – Ottobre 2005 Lavoro o posizione ricoperti Technical Architect Principali attività e responsabilità Ho realizzato, per un’agenzia di assicurazioni Ina, un’applicazione per la gestione dei processi inerenti l’emissione delle proposte e delle polizze, gli incassi dei titoli, il calcolo delle provvigioni, l’anagrafica clienti e quella relativa alla rete interna di vendita. Le principali attività seguite sono: – Gestione di tutte le fasi del ciclo di sviluppo dell’applicazione, dall’analisi dei requisiti con il Cliente, all’analisi funzionale, dati, tecnica e sviluppo. – Realizzazione del framework di sviluppo basato, per la componente di Front End, su Struts. – Realizzazione di un sistema di Workflow Management basato sull’utilizzo del prodotto Open Source JBoss jBPM. – Realizzazione di un motore di stampe e reportistica basato sui prodotti Open Source JasperReports e iReport. Ho tenuto corsi sulla realizzazione di applicazioni Web JEE utilizzando i framework Struts e JavaServer Faces. Datore di lavoro AAPS Informatica (www.aapsinformatica.com) Tipo di attività o settore Assicurativo
Gennaio 2004 – Ottobre 2005 Lavoro o posizione ricoperti Software Developer Principali attività e responsabilità Ho partecipato alla realizzazione di un sistema di Hospital Entertainment. Le principali attività seguite sono: – Realizzazione di un sottosistema distribuito di Video Streaming per la visualizzazione di film e programmi televisivi realizzato utilizzando il prodotto open source Videolan. Datore di lavoro Niuma (www.niuma.it) Tipo di attività o settore Civile
Gennaio 2004 – Ottobre 2005 Lavoro o posizione ricoperti Software Developer Principali attività e responsabilità Ho realizzato, per il Cliente Urmet Domus (www.urmetdomus.it), un’applicazione per la gestione dei test massivi di schede telefoniche accedute via SNMP. Il prodotto permette di pianificare i test, eseguirli ed esportare i risultati in report in formato html/pdf. Dal punto di vista tecnico è un’applicazione Web JEE realizzata utilizzando il framework Struts, Data Base Sql-Server, Web Server Apache Tomcat. Datore di lavoro Synergia (www.synergia.it) Tipo di attività o settore Telecomunicazioni
Gennaio 1999 – Dicembre 2003 Lavoro o posizione ricoperti Software Developer/Business Analyst Principali attività e responsabilità Realizzazione di un sistema per il recupero crediti per il cliente Gruppo Sace basato su ASP, VB6 e Data Basa Sql Server. Le principali attività seguite sono: – Pianificazione e coordinamento del team di sviluppo. – Analisi tecnica e sviluppo. Integrazione dei sistemi per la gestione dei sinistri di Assitalia e Generali. Le principali attività seguite sono: – Analisi e progettazione delle modalità di integrazione tra i due sistemi. – Relazione con il Cliente e raccolta dei requisiti. – Pianificazione e coordinamento del team di sviluppo. – Analisi tecnica e sviluppo. Migrazione su architettura Web JEE del sistema per la gestione dei sinistri di Assitalia. L’architettura prevedeva un Front End Web JEE ed il Back End Cobol acceduto tramite IBM MQ Series. Le principali attività seguite sono: – Realizzazione del framework di sviluppo. – Relazione con il Cliente e raccolta dei requisiti. – Pianificazione e coordinamento del team di sviluppo. – Analisi tecnica e sviluppo. Realizzazione del Call Centre Assitalia per la gestione dei sinistri, composto da applicazioni di Front e Back Office realizzate in architettura Client/Server (VB6) e WEB JEE, un sistema di Workflow Management ed un sistema di Document Management integrato con Fax Server per la ricezione/invio dei documenti e motore di stampe basato su JETFORM. Le principali attività seguite sono: – Realizzazione del framework di sviluppo. – Relazione con il Cliente e raccolta dei requisiti. – Pianificazione e coordinamento del team di sviluppo. – Analisi tecnica e sviluppo. Datore di lavoro Electronic Data Systems (www.eds.com) Tipo di attività o settore Assicurativo
Dicembre 1997 – Dicembre 1998 Lavoro o posizione ricoperti Business Analyst Principali attività e responsabilità Ho seguito attività di analisi nell’ambito del progetto Antifrode di Telecom. Ho realizzato un middleware di comunicazione con un sistema legaci per la gestione dei Sinistri Assitalia. Il middleware, sviluppato in C/Unix, accedeva al Legacy tramite la tecnica dello screen scraping e si interfacciava con i Client tramite IBM MQ Series. Le principali attività seguite sono: – Coordinamento del team di sviluppo. – Analisi tecnica e sviluppo. Datore di lavoro Sintel S.r.l Tipo di attività o settore Assicurativo
Gennaio 1991 – Dicembre 1997 Lavoro o posizione ricoperti Software Developer Principali attività e responsabilità Ho partecipato alla realizzazione di un sistema di controllo del traffico aereo (FDP) realizzato in ADA, C e PLM286 su diverse piattaforme (Unix, VMS, Mara Alenia e Dos/Windows). Le principali attività seguite sono: – Programmazione. – Installazione del sistema presso i centri di controllo del traffico aereo di Roma (Ciampino), Bari, Milano (Linate), Thailandia (Bangkok), Malesia (Kuala Lumpur, Kota Kinabalu, Kuching), Turchia (Instanbul, Ankara), Honduras (Tegucigalpa). Datore di lavoro Vitrociset (www.vitrociset.it) Tipo di attività o settore Aerospaziale
Istruzione e formazione Grado di istruzione Diploma di “Perito Capotecnico Industriale” specializzato in informatica conseguito nel 1988. Certificazioni – Oracle Certified Master, Java EE 5 Enterprise Architect (Giugno 2011) – Sun Certified Web Component Developer for Java 2 Enterprise Edition (Agosto 2004) – Sun Certified Programmer for the java 2 Platform 1.4 (Settembre 2003) Corsi – Corso regionale “Programmatori EDP” presso Softlab S.p.A. – Oracle 7 “Analisi e progettazione di basi di dati ORACLE” – Oracle 7 “I linguaggi di interrogazione e manipolazione in Oracle: SQL e PL/SQL” – Digital “Pogrammazione in ambiente Digital/Unix” – Analisi e progettazione Object Oriented – “Technology Architecture School” corso di 5 giorni effettuato presso il centro Accenture di Chicago (Ottobre 2011)
Capacità e competenze personali Madrelingua Italiana Altra(e) lingua(e) Inglese (Intermediate)
Capacità e competenze informatiche Strumenti di Project Management Microsoft Project Metodologie di SW Design UML Tecnologie J2EE Application Server Persistence Management IBM WebSphere JBOSS Apache Tomcat JPA, iBatis, Hibernate, JDBC Linguaggi di programmazione Java, Jsp, C, Visual Basic, XML, ASP, HTML, JavaScript, CSS, ADA, SQL, PL/SQL. Framework MVC Java Server Faces, Struts, Spring MVC Librerie Javascript jQuery, jQuery UI, jQuery DataTables Ambienti di sviluppo Eclipse, IBM RAD, Visual Studio Data Base Oracle, DB2, SqlServer, Access, MySql, Teradata Sistemi Operativi Windows, Unix (Sun Solaris, AIX) Prodotti di Middleware IBM MQ Series. IBM CICS Transaction Gateway. IBM JCICS e IBM Enterprise Cobol utilizzati per invocazione di servizi Java da ambiente Cobol. Document Management EMC Documentum Prodotti Open Source principali Jakarta-Commons (commons.apache.org) iBatis (ibatis.apache.org) Abator for iBatis (ibatis.apache.org/abator.html) Hibernate (www.hibernate.org) JasperReports & iReport (www.jasperforge.org) JBoss jBPM (www.jboss.com/products/jbpm) JBoss Drools (www.jboss.com/products/rules) JBoss RichFaces (http://www.jboss.org/richfaces) Spring Framework (www.springframework.org) MyFaces/Tomahawk (myfaces.apache.org) Shale (shale.apache.org) Struts (struts.apache.org) Struts Layout (struts.improve-technologies.com) Velocity (http://velocity.apache.org/) Apache AXIS2 (http://ws.apache.org/axis2/) jQuery (http://jquery.com/) jQuery UI (http://jqueryui.com/) jQuery DataTables (http://www.datatables.net/)
286 total views, 1 today