Software Engineer - ARELANCE (Accenture)
(2026-01)
Desarrollo, mantenimiento y evolución de plataforma sanitaria basada en Drupal 10 (Opigno LMS) y Symfony para el Servicio Canario de Salud.
- Diseño, desarrollo y mantenimiento de módulos personalizados adaptados a necesidades de negocio.
- Colaboración con equipos de desarrollo, QA y negocio para el análisis, diagnóstico y resolución de incidencias.
- Implementación de pruebas unitarias para garantizar la calidad del software.
- Configuración e integración de módulos contribuidos.
- Integración con APIs REST y servicios externos.
- Consumo e integración de servicios externos mediante APIs REST.
- Desarrollo de formularios, vistas y filtros personalizados.
- Análisis de logs y trazas para diagnóstico y resolución de incidencias complejas.
- Debugging y análisis de incidencias en módulos custom, módulos contribuidos y Drupal Core.
- Análisis y resolución de problemas relacionados con bases de datos, identificando inconsistencias y optimizando consultas cuando ha sido necesario.
- Resolución de incidencias en entornos local, preproducción y producción.
- Colaboración en entornos desplegados sobre Docker y Kubernetes.
- Formación al equipo QA en Robot Framework para automatización de pruebas funcionales.
- Participación en tareas frontend utilizando Twig, JavaScript, HTML y CSS.
- Soporte técnico al equipo y colaboración en la mejora continua del producto.
- Análisis funcional y técnico de requisitos para la implementación de nuevas funcionalidades.
Drupal & PHP Developer - EXPERIENCE IT (Telefónica)
(2025-05 - 2025-08)
- Desarrollo de módulos personalizados en Drupal 10 y Drupal 11.
- Implementación de pruebas unitarias y funcionales utilizando PHPUnit y mocks.
- Integración con herramientas de calidad de código como SonarQube.
- Migración de proyectos Drupal y WordPress a entornos Docker.
- Desarrollo de scripts y automatizaciones en Python.
- Desarrollo y consumo de APIs REST utilizando Python y Laravel.
- Mantenimiento y evolución de proyectos Drupal, WordPress y Angular.
- Debugging y resolución de incidencias en módulos custom, módulos contribuidos y Drupal Core.
- Análisis de bases de datos para identificación y resolución de problemas funcionales y de rendimiento.
- Diagnóstico y corrección de incidencias en entornos de desarrollo y producción.
Software Engineer - INDRA
(2022-10 - 2024-07)
Participación en proyectos del Galileo Service Center (sistema europeo de navegación por satélite).
- Administración y configuración de entornos Linux (Red Hat).
- Contenerización de aplicaciones mediante Docker.
- Automatización de despliegues y configuración con Ansible.
- Actualización de módulos custom y contrib en Drupal 8, 9 y 10.
- Implementación de testing en plataformas Drupal para asegurar calidad y estabilidad.
- Mantenimiento y actualización de herramientas Atlassian (Jira, Confluence).
- Resolución de incidencias y soporte técnico en entornos de producción.
- Desarrollo de scripts en Python para automatización de tareas.
QA Automation Engineer - REDSYS
(2024-07 - 2024-11)
- Automatización de pruebas mediante Robot Framework.
- Desarrollo de pruebas funcionales automatizadas.
- Validación de procesos críticos.
- Mejora de la cobertura de testing.
- Colaboración con equipos de desarrollo y QA.