Ingeniero Software
13 años de experiencia en desarrollo de software
Jefe de proyecto, Arquitecto, Ingeniero de systemas, Desarrollador
Empresas de talla mundial : Experian,EADS,THALES
Trilingüe Francés/Inglés/Español
Doble competencia: física / informática
EXPERIENCIA PROFESIONAL
- 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 GVAP 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.
- EADS Cassidian - Jefe de proyecto, concursó y ganó licitación sobre Software Logístico.
- París - Francia - Marzo 2009 - Agosto 2009
- EADS (European Aeronautic 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 EADS Cassidian: colocación de softwares colaborativos (GForge) para trabajo a distancia.
- EADS Cassidian / 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.
- EADS Cassidian / Thales Communications – Arquitecto Software
- París - Francia - Noviembre 2006 – 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 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.
- Formación: preparación y animación de las sesiones de formación para los diferentes clientes industriales y militares del software MOIE.
- EADS Cassidian / Thales Communications - Diseñador / Desarrollador software
- París - Francia – Septiembre 2005 – Octubre 2006
- Proyecto MOIE SIC Terre, concepción y desarrollo (Java) de la primera versión del software.
- 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.
- 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).
- Concepción y estudio de riesgos del portal web (Servlets, Tomcat).
- EADS Cassidian - Jefe de proyecto software cartográfico
- París – Francia – Octubre 2001 – 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 realizaciónes.
- 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 (EADS Alemania) de los helicópteros TIGRE.
- Pilotaje y realización (en Java) de un API cartográfico estandarizado EADS Francia / EADS Alemania.
- Desarrollo (Java y C ++) de las evoluciones del SIG: nuevos tipos de mapas, automatización de carga de mapas, etc..
- Mantenimiento y correcciones del SIG en conjunto: cerca de 500.000 líneas de código Java y C ++ a mantener.
- EADS Cassidian - Diseñador / Desarrollador software cartográfico
- París – Francia – Mayo 2000 – Septiembre 2001
- Diseñador / desarrollador C ++ del SIG (Sistema de Información Geográfica) utilizado por los ejércitos Franceses.
- Trabajos realizados:
- Desarrollo, en Visual C++:
- De 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 sistema de información geográfica en conjunto.
- 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.