Manuel Delgado Sánchez

Abierto a nuevas oportunidades

Manuel Delgado Sánchez

Ingeniero de software backend

Especialista en Java y Spring Boot

Sistemas backend fiables para transporte y banca, desde Salamanca.

Sobre mí

Soy ingeniero de software backend y llevo más de 4 años diseñando y desplegando arquitecturas de microservicios para clientes internacionales de los sectores de transporte y banca. Trabajo sobre todo con Java (8, 11 y 17), Spring Boot y entornos cloud como Kubernetes, Docker y OpenShift.

Tengo un máster en Informática Móvil, así que cuando diseño una API pienso también en cómo la va a consumir una app. Estoy acostumbrado a trabajar con pipelines de CI/CD, herramientas de calidad de código (SonarQube, Fortify) y metodologías ágiles, a usar el inglés a diario y a echar una mano a los compañeros junior.

Experiencia

  1. Ingeniero de software backend

    INDRA

    Remoto / Madrid, España

    2 años 7 meses Actual

    Formo parte de la división de Movilidad y Transporte, donde trabajo en sistemas críticos para clientes internacionales (Panamá, Irlanda del Norte) y para redes nacionales.

    • Desarrollo y mantengo un sistema distribuido de más de 10 microservicios con Java 17 y Spring Boot, con requisitos de alta disponibilidad.
    • Comunicación asíncrona con Apache ActiveMQ y APIs REST síncronas protegidas con Spring Security.
    • Despliegues en los entornos de QA, preproducción y producción con pipelines de Jenkins y charts de Helm sobre Kubernetes.
    • Mejoras de rendimiento en PostgreSQL: rediseño de esquemas y optimización de consultas SQL complejas.
    • Formación de compañeros junior y documentación de arquitectura en inglés.

    Viajes y demos con clientes

    Demo presencial al cliente

    ✈️ Dublín, Irlanda

    Viajé a Dublín para preparar y presentar en persona una demo del sistema al cliente.

    Demo a un posible cliente

    ✈️ Washington, EE. UU.

    Viajé a Washington para presentar el proyecto en directo a un posible cliente.

    Java 17 Spring Boot Spring Security Apache ActiveMQ Kubernetes Jenkins Helm PostgreSQL
  2. Consultor de software avanzado

    AKKODIS (consultoría para INDRA)

    Remoto, España

    3 meses

    Trabajé como consultor externo para INDRA en la migración de módulos antiguos a microservicios.

    • Lideré la migración de módulos legacy a microservicios con Spring Boot y JPA/Hibernate.
    • Diseño y documentación de APIs REST siguiendo OpenAPI/Swagger.
    • Control de calidad y seguridad del código con SonarQube.
    • Trabajo diario en un equipo internacional, con toda la documentación técnica en inglés.
    Java Spring Boot JPA Hibernate OpenAPI Swagger SonarQube
  3. Ingeniero de software (proyecto Banco Santander)

    VIEWNEXT

    Salamanca, España

    1 año 10 meses

    Desarrollo de sistemas de procesamiento masivo de documentos para las sucursales del banco en España, Alemania y EE. UU.

    • Procesamiento masivo de documentos con Java 8, Spring Framework e Hibernate.
    • Procesos con Spring Batch para cargas ETL de grandes volúmenes de XML.
    • Despliegue de aplicaciones en contenedores Docker sobre OpenShift (Red Hat).
    • Análisis de seguridad y quality gates con Fortify y SonarQube integrados en los pipelines de Jenkins.
    • Servicios backend para el asistente virtual SANDI, con MySQL y Oracle.
    Java 8 Spring Framework Spring Batch Hibernate Docker OpenShift Fortify SonarQube Jenkins MySQL Oracle
  4. Becario de desarrollo de software

    VIEWNEXT

    Salamanca, España

    4 meses Prácticas

    Prácticas centradas en desarrollo backend con Java y Spring Boot.

    • Al terminar las prácticas me contrataron a jornada completa.
    Java 8 Spring Boot MySQL

Habilidades

🖥️

Backend

Java 17 95%
Spring Boot 92%
Spring Security 88%
Spring Batch 85%
Spring Cloud 72%
☁️

DevOps y cloud

Kubernetes 82%
Docker 87%
OpenShift 78%
Jenkins 80%
Helm 75%
AWS 62%
🗄️

Bases de datos

PostgreSQL 86%
Oracle 82%
MySQL 80%
🛡️

Calidad y herramientas

SonarQube 82%
Fortify 75%
Git 92%
Maven 85%
ActiveMQ Artemis 78%
💻

Frontend (nociones)

JavaScript 62%
Angular 58%
Ionic 55%
Flutter 48%

IA aplicada al desarrollo

Claude Code 90%
Desarrollo asistido por IA 85%

Formación

Universidad Pontificia de Salamanca

Máster en Informática Móvil

Universidad Pontificia de Salamanca

2024 – 2025

TFM: 10/10

TFM sobre arquitectura de software móvil: una app multiplataforma en Flutter conectada a un backend en Java.

Universidad de Salamanca

Grado en Ingeniería Informática

Universidad de Salamanca

2016 – 2022

Especialidad en Ingeniería del Software.

Idiomas

🇪🇸

Español

Nativo

C2
🇬🇧

Inglés

Uso profesional diario

B2

Proyectos

DR Fitness App

App de gestión de gimnasios. Flutter + Java/Spring Boot. Más de 150 usuarios y 800 ejercicios. Autenticación JWT, PostgreSQL y Docker. Módulos: usuarios, rutinas, ejercicios y estadísticas.

Flutter Dart Java Spring Boot PostgreSQL REST API JWT Auth Docker Postman

OpenRun

Entrenador de running open source y autoalojado. Planes que se adaptan a tu forma (VDOT + ACWR). Sincroniza con Garmin y Strava, y sigue la HRV. Coach con IA basado en Claude. PWA multiusuario desplegada con Docker.

Python React Recharts SQLite Docker Claude API PWA

LaLigaApp

App híbrida (web y móvil) con los equipos y partidos de LaLiga, hecha como ejemplo de arquitectura multiplataforma.

Angular Ionic TypeScript

LaLigaAppAndroid

Versión nativa para Android de la app de LaLiga, escrita en Kotlin.

Kotlin Android

LaLigaAppIOS

Versión nativa para iOS de la app de LaLiga, escrita en Swift.

Swift iOS

PokeApp

App para iOS hecha con React Native y Expo que consulta los datos de la PokéAPI.

React Native Expo JavaScript

Gestor_Recetas

API REST para gestionar recetas, hecha con Java y Play Framework.

Java Play Framework Scala
← Desliza para ver todos los proyectos →

Contacto

Abierto a nuevas oportunidades

Si tienes una oferta o un proyecto entre manos, escríbeme.

☕ ¿Te gustan mis proyectos?

OpenRun y el resto de mis proyectos los hago en mi tiempo libre. Si te resultan útiles, un café me ayuda a seguir con ellos.

Invítame a un café

Vivo en Salamanca, España