Software Developer Software Developer

Diego Barrio H. Software Engineer para producto crítico y escalable. Diego Barrio H. Software Engineer for scalable, critical products.

Ayudo a equipos a construir plataformas backend escalables, mantenibles y observables. Java, Spring y arquitectura moderna para productos que no pueden fallar.

I help teams build scalable, maintainable, and observable backend platforms. Java, Spring, and modern architecture for products that cannot fail.

15+ 15+

años entregando software en producción years shipping production software

4 4

sectores de alta exigencia técnica high-demand industries

100% 100%

foco en backend, arquitectura y calidad focus on backend, architecture, and quality

Sobre mi About me

Construyo backend robusto para equipos que necesitan velocidad sin perder calidad. I build robust backend systems for teams that need speed without sacrificing quality.

He trabajado en banca, fintech, movilidad y entornos enterprise. Mi enfoque combina arquitectura evolutiva, calidad de código y observabilidad para que cada despliegue sea una mejora, no una apuesta.

I have worked across banking, fintech, mobility, and enterprise environments. My approach combines evolutionary architecture, code quality, and observability so every deployment is an improvement, not a gamble.

Stack Stack

Tecnologías y prácticas para escalar producto y equipo. Technologies and practices to scale both product and team.

Backend Core Backend Core

JavaSpring BootSpring MVCSpring SecurityJPA/HibernateREST APIs

Arquitectura y escalado Architecture & Scale

MicroservicesDDDHexagonal ArchitectureEvent-drivenClean ArchitectureSRE mindset

Cloud y plataforma Cloud & Platform

AWSKubernetesDockerApache KafkaCI/CDGitLab/Jenkins

Data y observabilidad Data & Observability

PostgreSQLOracleSQL ServerMongoDBGrafanaSplunk/Sentry

Proyectos Projects

Trabajo real en dominios complejos. Real work in complex domains.

APIs de facturación y pagos Billing & Payments APIs

Diseño de APIs críticas para movilidad, con arquitectura orientada a eventos, observabilidad operativa y despliegues cloud-native.

Designed mission-critical mobility billing APIs with event-driven architecture, operational observability, and cloud-native delivery.

JavaSpring BootKafkaAWSKubernetes

Modernización de core bancario Core Banking Modernization

Migración de procesos bancarios a servicios modulares, mejorando rendimiento, trazabilidad y time-to-market.

Migrated core banking processes to modular services, improving performance, traceability, and time-to-market.

SpringHibernateOracleSQL ServerCI/CD

Plataformas enterprise Enterprise Platforms

Construcción de plataformas e integraciones para equipos internos, reduciendo fricción operativa y deuda técnica.

Built internal platforms and integrations that reduced operational friction and technical debt.

Spring MVCJPASharePoint.NETOracle

Experiencia Experience

Trayectoria enfocada en sistemas críticos, arquitectura y entrega continua. Career focused on critical systems, architecture, and continuous delivery.

2024 - Hoy 2024 - Present

Senior Backend Engineer Senior Backend Engineer

Mindden / Europcar Mobility Group

Desarrollo de APIs de negocio crítico para pagos y facturación, reforzando robustez operativa y velocidad de entrega.

Built business-critical billing and payments APIs, strengthening operational robustness and delivery velocity.

2022 - 2024 2022 - 2024

Senior Analyst Senior Analyst

Accenture

Microservicios y optimización de datos para banca, con foco en rendimiento, uptime y mantenibilidad.

Delivered microservices and data optimization for banking with focus on performance, uptime, and maintainability.

2014 - 2022 2014 - 2022

Senior Specialist Senior Specialist

SABIS

Diseño de plataformas enterprise e integraciones internas para estandarizar flujos entre equipos.

Designed enterprise platforms and internal integrations to standardize workflows across teams.

2007 - 2014 2007 - 2014

Analyst / Developer Analyst / Developer

Banco Sabadell y Caja Mediterráneo

Evolución de plataformas transaccionales en banca online y servicios ATM de alta criticidad.

Evolved high-criticality online banking and ATM transactional platforms.

Lab Lab

Explora mi laboratorio de proyectos, con enfoque práctico y técnico. Explore my project lab, focused on practical technical work.

Un espacio donde documento proyectos personales, decisiones de arquitectura y experimentos orientados a resolver problemas reales.

A place where I document personal projects, architecture decisions, and experiments aimed at solving real problems.