Soy un Desarrollador de Software con más de 20 años de experiencia en el mundo de la informática, lo cual me ha permitido enfrentarme a muchos desafíos y resolverlos.
A lo largo de mi carrera he obtenido conocimientos técnicos, funcionales de Banca (Fondos de Inversión, Reguladores Bancarios y Riesgos), así como Seguros.
Cuando me enfrento a un proyecto empiezo realizando un análisis, para seguir con la fase de Desarrollo utilizando Patrones de Diseño, Clean Code y buenas prácticas.
Con el tiempo he adquirido sólidas habilidades comunicativas, lo cual me ha permitido impartir formación interna a grupos de compañeros de trabajo y realizar mis funciones.
Habilidades
HTML5, CSS3 y SASS (BEM), Javascript, JQuery y Typescript.
Control de versiones con GIT con feature/branch y Versionado Semántico.
Angular y NodeJs con el editor Visual Studio Code.
Pruebas con Jasmine y Karma. Mocks con Json-Server y Nodered.
Programación Reactiva con RxJS.
Angular Material, Angular Flex Layout, Bootstrap, Flexbox y CSS Grid.
Uso de Patrones de Diseño y Clean Code.
Contenerización y despliegue con Docker y Jenkins.
Bases de Datos: Oracle, MySQL / MariaDB y MongoDB (Windows y Linux).
Conocimientos de SEO y HTML Semántico.
Metodologías SCRUM y LEAN.
Formación
1996 / 2000: BUP y COU con Selectividad.
2000 / 2002: Técnico superior en Desarrollo de Aplicaciones Informáticas (C, Visual Basic, BBDD Oracle, Unix y metodologías de análisis).
Formaciones presenciales y on-line en Udemy, Open Webinars y Coursera.
Proyecto para las administraciones públicas realizando una serie de migraciones de aplicaciones existentes a Angular 14, así como mejoras en los procesos e inclusión de nuevas funcionalidades.
Fase inicial del proyecto. Creación de la nueva aplicación de Inmuebles con Angular 13 y una arquitectura de micro-frontends. Pruebas realizadas con Jasmine y Karma, utilizando JSON Server.
05/2023 – 10/2023Banco Santander (Recobros de Empresas)
Creación de la aplicación de Recobros empresas, en base a una aplicación existente, con adición y modificaciones funcionales, así como de maquetación.
Se utilizó Angular 13 con una arquitectura de micro-frontends, y uso de Akita como gestor de estados.
Implementación de pruebas automáticas con Jasmine y Karma y JSON Server.
Prueba de concepto. Construcción de nueva aplicación para consultar la posición global de clientes de empresa para los clientes del Reino Unido.
Se utilizó Angular 14. Pruebas realizadas con Jasmine y Karma, con JSON Server como servidor de Mocks para la prueba de los servicios.
08/2021 - 02/2023Hasten Group – Frontend Developer Angular
Construcción del nuevo canal asegurador de Segur Caixa (varias aplicaciones), soporte al análisis para el equipo funcional, creación de pruebas automáticas y revisión de incidencias, así como presentación ante el cliente de los proyectos.
Se utilizó Angular 9. Pruebas realizadas con Jasmine y Karma, utilizando ficheros para mocks y node-red como servidor de mocks adicional.
05/2018 - 01/2025CEO Escapadas por Madrid
Creación, acuerdos con las instituciones, redacción, fotografía y seguridad del sitio web www.escapadaspormadrid.com (en desuso), enfocado a la difusión de la historia y patrimonio cultural de Madrid, optimizando contenido mediante arquitectura SEO de tipo SILO.
Cobol/Easy-Trieve/CICS/DB2/JCL
11/2017 - 05/2018Sopra Steria: Ext. datos para migración Banco Popular
Extracción de datos para la migración del Banco Popular al Santander (en las áreas de Cheques y Transferencias). Realización de análisis, desarrollo de las cadenas y programas para extraer los datos, así como pruebas y documentación.
03/2006 – 09/2017Capgemini
09/2014 - 09/2017Impartición de formación interna
Mantenimiento de Riesgos para el Banco Popular en las áreas de Central de Riesgos, Riesgos Vencidos y Reguladores. Participación en nuevos desarrollos.
07/2011 - 09/2017Mantenimiento de Riesgos para Banco Popular
Mantenimiento de Riesgos para el Banco Popular en las áreas de Central de Riesgos, Riesgos Vencidos y Reguladores. Participación en nuevos desarrollos.
03/2006 - 07/2011Mantenimiento Fondos Inversión Banco Popular
Mantenimiento de Fondos de Inversión para Banco Popular. Nuevos desarrollos, soporte a la red del banco y sus dos gestoras de Fondos de Inversión (Popular Gestión y Popular Gestión Privada).
07/2003 - 03/2006Proyecto IMV para Banco Popular
Construcción desde cero de una aplicación para valorar la rentabilidad de las sucursales dentro del grupo Banco Popular. Creación de módulos de acceso a base de datos, petición de índices etc (tanto desarrollo como pruebas).
Prácticas
04/2002 - 06/2002Neuron SL
Migración Conta Neuron (Contaplus adaptado a Pymes) con Visual Basic 6.
Idiomas
Español: (Nativo)
Inglés:comprensión y escritura nivel Alto. Conversación nivel Medio.