CV word - Project Manager / Software Architect

Anuncio
CHASSAGNOL Xavier Jefe de proyecto / Arquitecto Software
Francés - 41 años
56 rue Hoche
78800 HOUILLES
E-mail: [email protected]
Cel. : +33642626882
Fijo: +33980812027
Puntos claves:
• 15 años de experiencia en desarrollo de software
• Empresas de talla mundial:
Airbus, Thales, Experian, Havas Media
• Trilingüe Francés/Inglés/Español
• Doble competencia: ciencia / informática
• Jefe de proyecto, Arquitecto, Ingeniero sistemas, Desarrollador
CV web: http://www.xavier-chassagnol.com
EXPERIENCIA PROFESIONAL
Havas Media – Jefe de proyecto / Arquitecto Sénior, sitios web de marketing y publicidad online
París - Francia – Junio 2012 – Actualidad
Havas Media es un actor mundial de primer plano en marketing y comunicación.
Jefe de proyecto / Arquitecto Sénior, interviniendo sobre una cartera de aplicaciones web de marketing y publicidad
online.
Trabajos realizados:
- Organización equipo y arquitectura: implementación metodologías agiles, implementación de los ambientes de pruebas y procesos
de pruebas,, organización de la gestión de configuración (Subversion) de la cartera de aplicaciones, migración de bases de datos
(upgrade SQLServer), estudio migración cloud computing.
- Mantenimiento y desarrollo de varias aplicaciones web de gestión y optimización de campañas de publicidades digitales:
publicidades dinámicas, retargeting, herramientas de análisis BI, evaluación de presupuestos, propuestas técnicas, desarrollo.
- Optimización de rendimiento y de gestión de la memoria java de las diferentes aplicaciones (herramientas AppDynamics y Eclipse
Memory Analyser).
- Arquitectura software: implementación enfoque SOA, concepción arquitectura distribuida en el cloud, integración soluciones
Business Intelligence y Big Data, interconexión con diferentes herramientas externos (ejemplo: Google Doubleclick) utilizando Web
Services.
- Aspecto técnico: Java, Tomcat, Struts, SQL Server, MySQL, JavaScript, jQuery, JSP, HTML, CSS, .Net, SOAP, REST.
Experian –Jefe de proyecto / Arquitecto Sénior, software de inteligencia de negocios financiero
Santiago de Chile - Chile – Noviembre 2010 – Mayo 2012
Experian es un actor mundial de primer plano en la gestión del riesgo de crédito y el marketing financiero.
Jefe de proyecto software financiero: responsable de los desarrollos del software para Gran Bretaña.
Arquitecto sénior: intervención sobre varios proyectos realizados para Estados Unidos, India, Rusia, Australia y Gran
Bretaña (varias decenas de millones de dólares de rentas) en el departamento Credit Services Global Product
Development.
Trabajos realizados:
- Metodología Ágil con equipos distribuidos: Santiago (Chile), Sofía (Bulgaria), Mumbai (India), Costa-Mesa (Estados Unidos, California).
- Jefe de equipo: organización del equipo, planificación de las tareas, relaciones con el cliente, etc...
- Soporte cliente: contactos diarios con el cliente, análisis de los requerimientos, soporte tipo call center.
- Integración: realización y entrega de las versiones del software para Gran Bretaña, corrección de defectos, pruebas, gestión de
configuración.
- Arquitecto sénior: intervención sobre varios software de gestión del riesgo de crédito y de marketing financiero del departamento
Credit Services Global Product Development, destinados a los mercados de Estados Unidos, Gran Bretaña, India, Rusia y Australia.
Definición de la arquitectura de empresa (metodología TOGAF) en el Architecture Review Board.
- Aspecto técnico: Java, J2EE, JBoss, Hibernate, DB2, Web services, Eclipse RCP.
Experian – Arquitecto / Desarrollador software de inteligencia de negocios financiero
Santiago de Chile - Chile – Octubre 2009 – Octubre 2010
Arquitecto/Desarrollador Java en el seno del proyecto GVAP (Global Value Added Product): desarrollo de nuevas
funciones (alertas, cálculos de riesgos financieros, para decenas de millones de consumidores).
Trabajos realizados:
- Arquitecto/Desarrollador: desarrollo de nuevas funciones de cálculos de riesgos financieros del consumidor, para los clientes de
Experian (bancos, etc…) en el software GVAP.
- Desarrollo al nivel interfaz usuario (Eclipse RCP) como a los niveles capa de negocio y base de datos (JBoss EJB, DB2).
- Mejora eficacia y capacidad de despliegue: capacidad de cálculo de centenares de indicadores financieros para decenas de millones
de consumidores en algunas horas.
- Aspecto técnico: J2EE, Eclipse RCP, JBoss, Hibernate, DB2.
- Organización: metodología Ágil.
Airbus Defence & Space - Jefe de proyecto, concursó y ganó licitación sobre Software Logístico.
París - Francia - Marzo 2009 - Agosto 2009
Airbus Defence & Space es un actor mundial de primer plano en el dominio aeroespacial.
Jefe de proyecto, gestión completa del proyecto: pilotaje técnico, organizativo y financiero.
Resultado: se gana la licitación, obteniéndose un contrato por 3,6 M€.
Trabajos realizados:
- Jefe de proyecto: una decena de interventores a coordinar, pilotaje de las proposiciones técnicas, organizativas y financieras.
- Responsable técnico: concepción y redacción de la arquitectura técnica (J2EE, Java, Tomcat, JSF, JavaFX).
- Pilotaje de los subcontratistas: búsqueda y elección de los socios del proyecto, negociación de los presupuestos y de los contratos.
- Reorganización del departamento logístico de Airbus Defence & Space: colocación de softwares colaborativos (GForge) para trabajo a
distancia.
Airbus Defence & Space / Thales Communications - Responsable integración de sistemas
París - Francia - Mayo 2008 – Febrero 2009
THALES es un actor mundial de primer plano en los dominios de la seguridad y de la defensa.
En el seno del proyecto MOIE SIC Terre, futuro sistema de mando del ejército Francés, presupuesto de 230 M€, varios
millones de líneas de código Java, cerca de 150 ingenieros: responsable de la integración de los sistemas socios del
proyecto.
El proyecto MOIE SIC Terre es destinado a ser el zócalo software común de los 14 sistemas de mando del ejército Francés. Este
software es a la vez un sistema de información, de comunicación, de mando, de ayuda a la decisión, de simulación, y utiliza todas las
tecnologías J2EE: Java (Swing, JDO, XML, XSLT), servidores de aplicación (OSGI, Equinox, WebLogic), comunicación (JMS, LDAP), base
de datos (mySQL, SQLServer), seguridad (Java Security), web servicios (JSP, SOAP).
Trabajos realizados:
- Corresponsal único del conjunto de los sistemas de mando socios, encargado de responder a todas sus esperas.
- Ingeniero comercial: gestión de las relaciones clientes, presentación de las demostraciones, comunicación y planificación con los
industriales. Responsable de la organización de las entregas del software MOIE a los diferentes clientes e industriales.
- Arquitecto software: análisis de evoluciones, presupuesto, estudios de factibilidad, organización de la integración de los sistemas.
- Soporte técnico: explicaciones, estudios y consejos técnicos (Java), análisis de riesgos, análisis de evoluciones.
Airbus Defence & Space / Thales Communications – Arquitecto Software
París - Francia - Septiembre 2005 – Abril 2008
Arquitecto software en el seno del proyecto MOIE SIC Terre, especificación y concepción del software, estudio de los
puntos duros funcionales y técnicos de la fusión de varios software (varios millones de líneas de código cada uno) en el
proyecto MOIE.
Trabajos realizados:
- Concepción (RSA, Rational Software Architect) del software central del proyecto MOIE, permitiendo visualizar, manipular y
almacenar los datos tácticos militares.
• Concepción de la arquitectura, definición de las reglas de gestión y de las IHM, definición y optimización de la ergonomía.
• Redacción de las especificaciones, demostraciones a los clientes, negociación de las evoluciones.
- Concepción de la fusión de los dos principales softwares de mando del ejército Francés en el seno del software MOIE:
• Definición de los conceptos comunes de gestión de la información y de los intercambios de datos entre los softwares.
• Concepción y diseño de las principales funciones comunes de ambos sistemas (visualización, manipulación, grabación y ciclo
de vida de los datos).
- Resolución de los puntos duros:
• Integración de un sistema de información (base de datos ORACLE) al proyecto MOIE (base de datos mySQL o SQLServer):
fusión de los datos y de las reglas de gestión, optimización de las realizaciones, de las búsquedas full-text, de las búsquedas
espaciales.
• Análisis del interfaz del software MOIE con los softwares de mando de OTAN (programa internacional MIP).
• Adaptación de la ergonomía: IHMs y funcionalidades enriquecidas para el Estado Mayor, y simples e intuitivas para el
soldado.
• Gestión de los derechos: concepción de los perfiles usuarios y procesos de seguridad.
- Concepción y estudio de riesgos del portal web (Servlets, Tomcat).
- Diseño (Java) del software: desarrollo (Swing, Jide) de las IHM, presentación a los clientes.
- Desarrollo (Java) de los principales componentes (OSGI) del software:
• Integración del SIG (Sistema de Información Geográfica) al software.
• Modelización de los datos, conexiones con las bases de datos (SQLServer, MySQL).
• Desarrollo (JDOQL) del motor de búsqueda, y del editor de búsqueda (Swing).
- Formación: preparación y animación de las sesiones de formación para los diferentes clientes industriales y militares del software
MOIE.
Airbus Defence & Space - Jefe de proyecto software cartográfico
París – Francia – Mayo 2000 – Agosto 2005
Jefe de proyecto del SIG (Sistema de Información Geográfica, de tipo Google Maps o Google Earth) utilizado por el ejército
Francés. Equipo de 6 personas, cerca de 500.000 líneas de código Java y C ++.
Resultado: Satisfacción cliente total en términos de adecuación a los requisitos, ergonomía y realizaciones.
Trabajos realizados:
- Jefe de proyecto del software cartográfico (de tipo SIG, Sistema de Información Geográfica) utilizado por el ejército Francés para
crear, visualizar y analizar la situación táctica militar directamente sobre mapa geográfico digitalizado:
• Planificación: estimación de las tareas, determinación del camino crítico, planificación de los objetivos y de los jalones (Gantt,
Pert, Microsoft Project), colocación de los indicadores, determinación de los presupuestos, provisiones por riesgos.
• Gestión de los recursos: reclutamiento de los candidatos, elección y pilotaje de los subcontratistas.
• Gestión de proyecto: pilotaje del equipo (6 personas), comunicación, seguimiento de las tareas realizadas, respeto de los
indicadores.
• Gestión de configuración (Clearcase): elección de la estrategia de integración, integración de los trabajos del equipo, entrega
de las versiones, control de las correcciones.
- Responsable funcional: redacción y mantenimiento de las especificaciones, de las pruebas, y del manual del usuario.
- Integración software del SIG (C ++) al sistema de mando del ejército Francés (en Java):
• Análisis de riesgos: realizaciones interfaz C ++ / Java, gestión del multithreading Java en C ++.
• Desarrollo de la interfaz C ++ / Java (ActiveX, COM-DCOM, SWT) y de los procesos cliente-servidor (RMI).
• Reescritura (Java) del IHM del SIG: cerca de 50 ventanas reescritas.
- Interfaz con otros sistemas:
• Exportación (XML) de datos cartográficos y tácticos para el SIG Eurogrid (Airbus Alemania) de los helicópteros TIGRE.
• Pilotaje y realización (en Java) de un API cartográfico estandarizado Airbus Francia / Airbus Alemania.
- Desarrollo (Java y C ++) de las evoluciones del SIG:
• nuevos tipos de mapas
• automatización de carga de mapas
• instrumentos de medidas geográficas : cálculos de distancias, de coordenadas geográficas 2D y 3D, de trayectorias
balísticas, de caminos terrestres, aéreos o marítimos, de intervisibilidad aire (aviones, helicópteros) o suelo (carros,
camiones), de luminosidad en un punto de la tierra, de sección de terreno, etc..
• parametraje de mapas geográficos: parametraje de mapa DTED (Digital Terrain Elevation Data), explotación de mapas
Raster (Scanned Paper Maps), SPATIO (Space Maps), VPF (Vector Product Format), VMAP (Vector Smart Map).
- Optimización de las realizaciones de carga de la base de mapas geográficos.
- Mantenimiento y correcciones del SIG en conjunto: cerca de 500.000 líneas de código Java y C ++ a mantener.
Crouzet Automatismes – Diseñador / Desarrollador softwares de cálculos científicos
Valence - Francia – Septiembre 1998 – Abril 1999 / Septiembre 1999 – Abril 2000
Responsabilidad completa de la refundición del conjunto de los softwares de cálculo científico desarrollados y utilizados
por los ingenieros de la sociedad.
Trabajos realizados:
- Análisis del conjunto de los softwares científicos desarrollados internamente: cálculo de engranajes, de muelles, de enrollamientos,
de resistencias, etc... Extracción de las ecuaciones, de los métodos de cálculo, y de las reglas de gestión utilizados.
- Recolección de los requisitos de los usuarios, y realización de una maqueta para cada uno de los softwares.
- Realización: concepción, desarrollo y prueba de los softwares (6 softwares desarrollados, sólo), en Visual Basic 5.0.
- Soporte: organización de sesiones de formación de los usuarios, realización de una ayuda en línea para cada uno de los softwares.
- Mantenimiento y evolución de los softwares desarrollados, en respuesta a las nuevas demandas de los usuarios.
- Interfaz de los softwares realizados con el sistema de gestión de datos técnicos (Audros) y con el software de CAO (ProEngineer) de la
empresa.
FORMACIÓN
1998-2000
1996
Ingeniero Informático
(Master's Degree in Software Engineering / Diploma francés : Ingénieur Génie Logiciel)
ETGL - Ecole des Techniques du Génie Logiciel – París, Francia.
DEA en Física o Diploma de Estudios Profundizados en Física (paso previo al Doctorado)
(Master's Degree in Physics / Diploma francés : DEA de Physique)
Universidad de Ciencias – Orléans, Francia.
1994
1990
Licenciado en Ciencias de la Física
(Bachelor's Degree in Physics / Diploma francés : Licence de Physique)
Universidad de Ciencias – Clermont-Ferrand, Francia.
Bachiller en Ciencias
(High School Graduation option science / Diploma francés : Baccalauréat sciences)
Lycée de Presles – Vichy, Francia.
LENGUAS
• Inglés
• Francés
• Español
• Alemán
: avanzado (TOIEC: 910/990)
: lengua materna
: avanzado
: nociones
INFORMÁTICA
• Gestión de proyecto: Agile, MSProject, RUP, Clearcase, Subversion, CMMI
• Concepción: UML, Rose, XDE, RSA
• Lenguajes: J2EE, Java, C++, .Net, Visual Basic, C
• IDE: Eclipse, Visual C++, Visual Basic Editor
• SGBD: SQL, DB2, SQL Server, MySQL, ACCESS, Oracle
• Servidores de aplicación: Tomcat, WebLogic, Websphere, JBoss, GlassFish, OSGI, Equinox
• OS: Windows 98/NT/XP/Vista/7, Unix, Linux
• Microsoft Office: Word, Excel, PowerPoint, Outlook
• Otros: Hibernate, SOA, Web services, Eclipse RCP, XML, XSLT, HTML, JavaScript, jQuery, CSS, JMS, JPA, LDAP,
JSP, SOAP, REST, SWT, Swing, JSF, Spring, Struts, Ajax, RMI, SSH, TCP/IP.
Descargar