Pedro Poole Prieto
Senior Software Engineer | Arquitectura Java/Spring | IA aplicada | Liderazgo técnico
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
pedropoolep@gmail.com