Pedro Poole Prieto

Pedro Poole Prieto

Senior Software Engineer | Arquitectura Java/Spring | IA aplicada | Liderazgo técnico

Descargar PDF

Perfil

Senior Software Engineer con perfil orientado a liderazgo técnico, coordinación de equipos y adaptación a entornos de cambio. Acostumbrado a transformar requisitos ambiguos en planes ejecutables, alinear perfiles técnicos y funcionales, desbloquear decisiones y mantener foco en entrega, calidad y mantenibilidad. Combino criterio arquitectónico, comunicación clara y uso avanzado de IA para acelerar ejecución sin perder control técnico.

Datos personales

Ubicación
Málaga, España
Teléfono
+34 622 627 305
Email
pedropoolep@gmail.com
Web
LinkedIn

Experiencia

Software Architect & Lead Developer - Inventory Automation Platform EasyShop · Autónomo · En remoto
feb. 2026 - actualidad
  • Diseño end-to-end de plataforma beta de inventario, restock y optimización de rotación.
  • Definición completa de arquitectura, dominios, boundaries, modelo de datos, APIs y reglas de negocio.
  • Uso avanzado de IA generativa para convertir requisitos en código determinista, tests, contratos técnicos y pipelines reproducibles.
  • Scraping, ingesta, normalización, enriquecimiento y matching determinista de catálogos, stock, proveedores, precios y fuentes externas.
  • Mecanismos de decisión para restock, stock mínimo, rotación y priorización de reposición basados en reglas explícitas.
Senior Software Engineer NTT DATA · Jornada completa
jul. 2025 - actualidad
  • Coordinación técnica de aplicaciones críticas de suministro, logística, previsión, inventario, pagos y cobros en energía.
  • Migración de ~60% de un monolito legacy hacia microservicios con arquitectura hexagonal.
  • Extracción de ~30 dominios y diseño/implementación de ~500 endpoints, ~60 rutas Camel, ~60 colas Artemis y ~100 batch processes.
  • Implementación end-to-end para Enagás de una solución de seguridad de suministro: arquitectura, APIs y flujos de datos.
  • Migración a tecnologías open source para mejorar mantenibilidad, trazabilidad y evolución.
  • IA aplicada a desarrollo y operación: software determinista, flujos agénticos y aplicación interna de auto-resolución de incidencias.
  • Tooling interno de generación de código; mejora de eficiencia de un equipo de 10 desarrolladores entre 30% y 40%.
  • Onboarding, mentoring y supervisión técnica de perfiles junior y senior.
Developer NTT DATA
nov. 2023 - jun. 2025 · 1 año 8 meses
  • Gestión de infraestructura e integración de aplicaciones Enel y de terceros.
  • Uso avanzado de Kubernetes, Docker, Kibana, SQL/NoSQL y Spring.
  • Soporte técnico internacional en español e inglés; supervisión de CI/CD basado en DDD.
  • Aplicaciones de supervisión que agilizaron procesos del equipo entre 20% y 30%.
Junior Developer NTT DATA · Jornada completa · Sevilla · Híbrido
nov. 2022 - oct. 2023

Competencias


Educación e idiomas

Grado superior en Desarrollo de Aplicaciones Web IES Punta del Verde, Sevilla
2020 - 2022
Media de sobresaliente; primero de la promoción.
Certificado TEFL Sevilla
2020
Programa de marketing digital Universidad de Illinois
2018 - 2019
Estudios de Grado de Derecho Universidad Autónoma de Madrid
2012 - 2015
Español e inglés bilingüe

Contacto

Teléfono

+34 622 627 305

Email

pedropoolep@gmail.com

Web

LinkedIn