Backend Developer · Madrid, España

Soy Alberto García, desarrollador backend especializado en Java.

Trabajo con microservicios en el sector seguros, donde un dato mal procesado no es solo un bug: puede costar dinero o saltarse una norma. Ahí es donde entro yo, en el mantenimiento y desarrollo de esos sistemas. Llevo más de dos años como desarrollador backend, el último especializado en este sector.

Sobre mí
Alberto García Alcolado
Alberto García · Madrid

Empecé en programación porque me interesaba resolver problemas reales, no por seguir una moda. Ahora trabajo con sistemas que mueven datos sensibles de millones de pólizas, sistemas que tienen que funcionar sí o sí.

Mi terreno es el backend en Java. Trabajo con microservicios, consumo APIs REST y toco flujos asíncronos entre servicios cuando toca. He pasado por MetLife y NFQ haciendo desarrollo backend real en proyectos del sector seguros, y también por un proyecto internacional para KNAPP en Graz, Austria.

No me interesa acumular tecnologías por acumular. Me interesa entender por qué se usan y cuándo tienen sentido. Me obsesiona la calidad del dato, y medir lo que despliego. Vengo del backend, aunque desde hace un tiempo estoy ampliando hacia full stack — este sitio es la prueba.

— Alberto García Alcolado

Rol actualDeveloper TI
EmpresaMetLife
UbicaciónMadrid, ES
InglésB2 · EOI
FormaciónIng. Informática
DisponibilidadAbierto
Cómo trabajo
01

La calidad del dato, antes que nada

En seguros, un registro duplicado o mal modelado no es un bug menor: rompe el reporting, falsea el riesgo y puede salir caro en una auditoría. Por eso participé en diseñar una estrategia Golden Record.

02

Detecto y corrijo, no dejo que se acumule

Reviso y corrijo bugs de forma habitual, y antes de que algo llegue a producción, pasa por revisión de código. Prefiero pillar el fallo ahí que enterarme por un ticket urgente.

03

Mido lo que despliego, y sigo aprendiendo

Monté monitorización con Elasticsearch y KPIs en Power BI para ver cómo se comporta lo que despliego. Vengo del backend, pero no me quedo solo ahí. Este portfolio lo construí con Next.js y TypeScript. Cuando algo me hace falta para trabajar mejor, lo aprendo a fondo.

Experiencia

MetLife

Ahora

Developer TI — IT App Development

Sep 2024 – Presente

Madrid

Aplicaciones corporativas críticas del sector seguros, en producción y bajo carga real.

  • Reduje los tiempos de respuesta de aplicaciones críticas reescribiendo lógica de negocio en Java y colaborando en la optimización del procesamiento de eventos asíncronos en arquitectura de microservicios.
  • Testeé APIs REST, validando esquemas y detectando fallos e incidencias antes de su integración entre servicios, reduciendo problemas de integración.
  • Contribuí a la consistencia del intercambio asíncrono entre servicios distribuidos mediante pruebas de integración sobre estos flujos.
  • Implementé KPIs automatizados en Power BI sobre SQL Server y monté monitorización con Elasticsearch, reduciendo el tiempo de detección de incidencias.

Empecé en prácticas (Sep 2024) y pasé a Developer TI en Feb 2026.

JavaMicroserviciosRESTSQL ServerAzure DevOpsElasticsearch

NFQ Advisory

Associate — Datos & Cumplimiento Normativo

Oct 2025 – Feb 2026

Madrid

Proyecto de datos y compliance para el sector seguros.

  • Participé en el diseño de una estrategia Golden Record para unificar grandes volúmenes de datos críticos, reduciendo duplicidades y mejorando la calidad del dato para gestión de riesgos y reporting.
  • Optimicé pipelines ETL en SQL Server, recortando los tiempos de carga en procesos batch críticos del módulo de Siniestros.
  • Trabajé con datos sujetos a normativa de cumplimiento, dentro de arquitecturas ya establecidas, con foco en calidad y trazabilidad para gestión de riesgos.
SQL ServerETLGolden RecordCompliance

KNAPP Ibérica

Software Commissioning Engineer

Ago 2025 – Sep 2025

Graz, Austria

Automatización de sistemas en un proyecto internacional de alta exigencia.

  • Adapté y modifiqué scripts de automatización en Python según los requerimientos del proyecto, y desarrollé lógica en Java para la sincronización de sistemas en tiempo real.
  • Optimicé consultas SQL complejas y administré procesos en servidor Linux para garantizar la trazabilidad de los datos de almacenamiento.
PythonJavaSQLLinux
Proyectos

F1nalLap

Trabajo de Fin de Grado

2025

Motor de simulación probabilística de estrategias de carrera de F1. Arquitectura modular con servicios desacoplados, consumo de APIs REST externas con tipado estricto y procesamiento de grandes volúmenes de datos históricos para generar predicciones en tiempo real.

TypeScriptREST APIsArquitectura modular

Plan Tracker

Proyecto personal

2026

App para organizar planes en pareja, con amigos o en grupo. Bandeja de entrada compartida donde cualquiera sugiere planes, tres niveles de prioridad con su propio contador de días y notificaciones por email para no perderos el siguiente.

TypeScriptNext.jsPrisma · PostgreSQLNextAuthTailwind CSS

Dynamic Language

Proyecto personal

2026

App para aprender japonés con input comprensible, repetición espaciada (SRS) y práctica activa. Genera frases con IA adaptadas al nivel del usuario, sincroniza el progreso con Supabase e incluye práctica de trazos de kanji y conversión de romaji a kana en tiempo real.

TypeScriptNext.jsSupabaseAnthropic ClaudeTailwind CSS
Stack

Lenguajes

  • Java
  • Python
  • TypeScript
  • SQL

Arquitectura

  • Microservicios
  • REST APIs
  • Sistemas distribuidos
  • Mensajería asíncrona

Datos

  • SQL Server
  • MySQL
  • MongoDB
  • ETL
  • Power BI
  • Elasticsearch

DevOps

  • Azure DevOps
  • Git
  • Docker
  • Linux

Aprendiendo

  • Next.js
  • React
  • Tailwind CSS
Contacto

Hablemos.

¿Tienes un proyecto backend entre manos? Me interesan los microservicios y todo lo que tenga que ver con datos bien tratados — escríbeme, respondo siempre.