Analista funcional / jefe de proyecto

Rod*** ***** (XX años)
- Analista Funcional / Responsable técnico (equipo de 3 personas en Software Factory) en Ibermatica
Universidad Europea de Madrid
Madrid,
Madrid
|
Experiencia
- Analista Funcional / Responsable técnico (equipo de 3 personas en Software Factory)
Ibermatica
sep 2016 - Actualmente
* Proyecto GAVIOTA (Nuevos evolutivos y funcionalidades aplicadas en la recepción, tramitación gestión, justificación y comunicación con el usuario de solicitudes de ayudas para el I+D+I  para empresas españolas).
-	Definición y toma de requisitos.
-	Reuniones periódicas con el cliente para la revisión y aceptación de requisitos.
-	Realización del Análisis Funcional Completo. Diseño y modelización de componentes Java y Base de Datos. Uso de la herramienta Star-UML.
-	Seguimiento y control de avance del proyecto.
-	Reparto de tareas entre los miembros del equipo.
-	Redacción de documentación de análisis técnico para el cliente y los desarrolladores.
-	Realización de campañas de tests sobre los desarrollos realizados.
-	Revisiones de pruebas de aceptación e integración de desarrollos sobre la plataforma.
-	Presentaciones al cliente de hitos intermedios de avance. 
-	Realización de manuales de usuario.

-	Tecnologías utilizadas: Java SE 7 con Struts1, Spring, Ibatis, Ajax,  Javacript,  Hibernate,  SOAP Web Services, JSP, CSS, Jaxb, Apache POI, Ant, JBPM, JQuery y Oracle.
-	Entornos de desarrollo: Eclipse MARS, Star UML, SQLDevelopper.
-	Otras herramientas: JIRA
-	Control de versiones: SVN y Servidor de aplicaciones Apache Tomcat.
-	Creación de campañas de tests : JUnit,  SonarQube, SoapUI.
-	Desarrollo y optimización de consultas/elementos PL/SQL.
-	Herramientas metodológicas: Microsoft Project
Analista Funcional / Responsable técnico
Atmira
jul 2015 - ago 2016
* Proyecto de Reaseguro / Seguros de Crédito en nuevos evolutivos aplicados a la adaptación del Reaseguro en sus fases de implantación en Latino-américa.
-	Definición y toma de requisitos (documentación UML con la herramienta Enterprise Architect), diseño y modelización, plan de pruebas de usuario y aceptación, documentación de procesos y casos de prueba, análisis y revisión de integración de la plataforma, redacción de manuales de usuario.
-	Formación al equipo de desarrolladores sobre arquitectura J2EE y herramientas Open Source (Spring, Hibernate, JQuery) y seguimiento de tiempo, tareas y entregables.

-	La aplicación está dividida en BATCH y ONLINE bajo plataformas Java SE 6 y Java SE 8 con Spring ROO, Spring MVC, Spring Batch, SOAP Web Services, 	JSP, JPA, CSS, Jaxb, Apache POI, Maven , JQuery y Oracle.
-	Entornos de desarrollo: Eclipse KEPLER, Eclipse MARS, Spring Tool Suite.
-	Otras herramientas: JIRA, Asana
-	Control de versiones: SVN y Servidor de aplicaciones Apache Tomcat.
-	Creación de campañas de tests: JUnit,  SonarQube, PMD Plugin, SoapUI.
-	Desarrollo y optimización de consultas/elementos PL/SQL.
-	Herramientas metodológicas: Microsoft Project
Software Engineer
Universidad de Oxford
dic 2014 - jul 2015
-	Diseño técnico e implementación de componentes J2ee con el objeto de probar las características de una arquitectura propia existente en tiempo real,  así como de las correcciones que surgieran de estas pruebas según unos requisitos dados. Estos requisitos incluyen pruebas de velocidad, de carga y de seguridad.
-	Estudio, análisis y verificación de un sistema de proceso de datos en plataformas cloud para sistemas con cálculos  intensivos a través de algoritmos DB almacenados en la Nube. Estudio de cambios de velocidad según el volumen de datos y la procedencia de los mismos: Web, diferentes tipos de archivos, Servicios Web propios y ajenos… 
-	Realización de aplicaciones propias de pruebas.

-	Escritura de documentación apropiada para todos los pasos en ciclo de vida de desarrollo.
-	Presentaciones y demostraciones técnicas. 
-	Diseño y supervisión de pruebas.

-	Aplicaciones Web realizadas sobre J2ee (Tomcat, JBoss, Java security, Spring, Struts, Hibernate, Json, Soap WS, Maven, Javascript, HTML, XML, JQuery, GWT).
-	Diseños técnicos: UML, ORM.
-	Diseños y ejecución de pruebas: Junit, HP Quality center, JMeter.
Analista Funcional/Programador
Sopra Steria Group
jun 2010 - jun 2014
Destinado en oficinas del cliente Societé Genérale  en París

-	Idioma empleado en el trato con el cliente: Francés.
-	Responsable de la captura de requisitos, estimación, planificación, asignación y seguimiento de las tareas de la parte Java del Proyecto. Trato directo con el cliente.
-	Desarrollo y posterior negociación de la documentación de análisis funcional y técnico sobre los desarrollos (Modelado UML, Patrones). 
-	 Aplicación de buenas prácticas de ITIL V3 en las distintas fases de los proyectos.
-	Responsable de análisis, supervisión, integración y pruebas de los      desarrollos de otros programadores bajo mi cargo. Herramientas Rational Clearcase, JUnit y JMeter.
-	Realización de documentación en inglés y francés: especificaciones de requisitos, documentación de casos de uso, especificaciones técnicas y funcionales, pruebas unitarias y de sistema (con HP Quality Center) y manuales de usuario.
-	Control del avance de los proyectos con el cliente (Metodologías Ágiles - Scrum) con las herramientas de HP (PPM Y Quality Center)

-	Programación en JAVA con Struts, Hibernate, Spring (MVC, Core, DAO, Batch), JSF, Javascript, JSP, JSTL, HTML, CSS, JDBC, Apache POI, XML, JAXB, Ant, Maven en el entorno de desarrollo Eclipse y sobre servidor de aplicaciones Weblogic. Control de versiones: Clearcase
-	Programación de macros excel (Visual Basic).
-	Desarrollo y optimización de consultas/paquetes/procedimientos PL/SQL en el gestor de base de datos SQLDevelopper. Creación de consultas y procedimientos  almacenados sobre bases de datos Oracle y Teradata.


programador Sr / Analista Programador
Alten
jun 2010 - jun 2010
Destinado En PSA Peugeot
Programación en JAVA con Struts, Javascript, JSP, HTML, JDBC, XML, Maven; en el entorno Netbeans.
-	Realización de pruebas con JUnit, Selenium
-	Desarrollo y optimización de de consultas/procedimientos PL/SQL en el gestor de base de datos Toad-Oracle.

Programador Sr
Alten
abr 2010 - jun 2010
Destinado en el Ministerio de Interior (Instituciones Penitenciarias)

Proyecto Peculio. Aplicación para el control de las cuentas de los internos de los Centros Penitenciarios Españoles.
-	Programador Sr en el departamento de desarrollo de Aplicaciones. Programación en Java/J2EE con Struts, Spring, JSP, JDBC, JSTL, JQuery, Maven en el entorno Eclipse bajo servidor Tomcat
-	Desarrollo de consultas y procedimientos PL/SQL con Toad-Oracle.
-	Desarrollo de Jasper reports. Uso de la herramienta Ireport.
Programador Sr
Alten
jun 2009 - abr 2010
(Destinado En la Consejería de Sanidad de la Comunidad de Madrid)

-       Programación en JAVA con Struts, Javascript, JSP; Hibernate,  XML en el entorno JDeveloper.
-	Desarrollo de consultas SQL en el gestor de base de datos Toad-Oracle.
-	Desarrollo de documentación de análisis. Uso de diagramas UML.
-	Desarrollo de Jasper reports avanzados con la herramienta Ireport.
Analista Funcional/Analista Programador
Sopra Steria Group
(Destinado en ICM- Agencia de Informática y Comunicaciones de la Comunidad de Madrid - Administración Pública)

-	Estudio, Feedback y validación de los requisitos funcionales. Seguimiento de metodología ITIL.
-	Realización de documentación de las fases del proyecto: especificaciones de requisitos, documentación de casos de uso, especificaciones técnicas y funcionales (modelado UML), pruebas unitarias y de sistema y manuales de usuario
-	Responsable de  la evaluación de la complejidad técnica de los desarrollos, y su posterior  planificación en jornadas/hombre para la parte Java de las aplicaciones.
-	Programación en JAVA con Struts, Hibernate, Spring, JSF, Framework Atlas propio , Java/Spring Security, SOAP Web Services, JSP, JPA, CSS, JDBC, JSTL, JAXB, XML, Java Mail, DWR-Ajax, Apache POI, Maven, Ant en el entorno de desarrollo Eclipse y sobre servidor de aplicaciones Tomcat/Weblogic. Control de versiones: SVN, Starteam
-	Creación de campañas de tests : JUnit, JMeter, Checkstyle, SoapUI.
-	Desarrollo y optimización de consultas/elementos PL/SQL.
-	Herramientas metodológicas: Microsoft Project
Formación
Ingenieria Superior Informática
Universidad Europea de Madrid
sep 2000 - sep 2007

          
        
Idiomas
Ingles - Alto - C1
Frances - Alto - B2
Castellano - nativo
Otros datos
Tecnologias
•	Entornos de Programación: Visual Studio (C#), Plataforma .NET.
•	Programación de aplicaciones web: JAVA/JEE (Struts, Hibernate, Spring (Core, DAO, MVC, Batch, Security…), Apache POI, JSP, JDBC, JSF, JPA, JAXB, Castor, Javascript, JQuery; JSTL), HTML, CSS3, XML, PHP, Ant, Maven, DWR-Ajax, Spring Security, Spring Batch, Spring ROO, SOAP Web Services, JUnit, JMeter, Checkstyle, SoapUI, SonarQube, Jasper Reports, Java Mail, Google Web Toolkit, Apache POI, Ibatis
•	Otros Lenguajes de Programación: PL/SQL, Matlab, SQL, VisualBasic
•	Servidores web: BEA Weblogic, Apache Tomcat, .
•	Bases de datos: SQL Server, Oracle, Teradata, MySql. Herramientas Toad,  SQLDevelopper y Teradata Studio.
•	Metodologías ágiles: Scrum, Kanban
•	Gestion de Proyectos: Micosoft Project, Captura de Requisitos (REM)
•	Control de Versiones: Clearcase, SVN, Tortoise, Starteam
•	Inteligencia Artificial: Procesamiento del Lenguaje Natural (Dominio del paquete Weka a nivel de usuario),  Minería de Datos.
•	Diseño de aplicaciones y BD: Metodología UML (diagramas, patrones), ciclo vital de los proyectos informáticos (RUP), Modelo Relacional de BD, Herramientas (Rational Rose, Enterprise Architect, Microsoft Visio).
•	Ofimática: Paquete office (Word, Excel, Access, Power Point, Outlook) a nivel de experto.
•	Infografía: Adobe Photoshop, Adobe Dreamweaver.
•	Otros Conocimientos: Eclipse, Netbeans, JDevelopper, utilidades Entrez.
Cursos
•	Curso de Gestión de Proyectos con Metodologías Agiles (40h) – Telefónica Universitas – Año 2018 
•	Curso de Introducción a Big Data (80h) – Año 2017
•	Curso de Spring MVC / Spring Batch (25h) - ESF Group - Año 2014
•	Curso ITIL v3 (30h) - ESF Group - Año 2014
•	Curso Mercados financieros internacionales y su globalización (20h) - CEF - Año 2014
•	Curso de Introducción a la Seguridad en aplicaciones en tecnología Java (Spring Security, Java Security) (24h) - CLE Formacion - Año 2014
•	Curso de Project XP (25h) - Sopra Group - Año 2013
•	Curso de UML (16h) - Sopra Group - Año 2013
•	Curso de PL/SQL Avanzado (40h) – Sopra Group– Año 2013
•	Curso de Gestión/Uso de Metodologías ágiles (24h) - Sopra - Año 2013   
•	Curso de Riesgos Financieros / Calculo Basilea 2 (16h) - Banque Societé Generále - Año 2012
•	Curso de Rational  Business Objets (40h) – Sopra Group – Año 2011 
•	Curso de Aplicación de patrones de diseño en Java (16h) – Indra – Año 2008.  
•	Curso de Java (J2EE y J2SE) e introducción a los Struts (110h) – Indra – Año 2008.