Saltar al contenido
// sobre mí

Desarrollador full-stack con más de 18 años de experiencia en entornos empresariales. Especializado en Java / Spring Boot para backend y Next.js / React para frontend. He desarrollado sistemas de alta exigencia para sectores como smart cities, aeroportuario y retail, con experiencia en grandes clientes como AENA y Leroy Merlin. Disponible para proyectos freelance, colaboraciones puntuales y consultorías técnicas, en remoto.

// experiencia
Grupo Tecnología del Tráfico (DLVision)2022 — presente
Senior Software Engineer · San Sebastián de los Reyes

Plataforma de gestión urbana con deep learning: detección de incidencias en tiempo real, reconocimiento de matrículas (LPR), gestión de video (VMS) y movilidad inteligente para ciudades.

Spring Boot · React · TypeScript · PostgreSQL · JPA/Hibernate · Git
Atos IT Solutions and Services2019 — 2022
Software Engineer · Madrid

Desarrollo de sistemas aeroportuarios críticos para AENA: gestión de operaciones de vuelo, coordinación de slots y herramientas de tierra. Proyectos SCENA, CDM, ESIA y E-CDM.

Spring Boot · Angular · Oracle · JPA · Bootstrap · Thymeleaf
Getronics2014 — 2019
Software Engineer · Madrid

Proyectos de larga duración para AENA y Leroy Merlin. Consolidación de arquitecturas Java enterprise y APIs en sistemas de alta disponibilidad.

Java/J2EE · Hibernate · JPA · Oracle · Struts
Experiencia previa
Telvent Global Service· Java Developer2010 — 2014
Matchmind· Junior Developer2008 — 2010
Java/J2EE · Struts · Hibernate · Oracle · MySQL
// proyectos destacados
Video Management System (VMS) — DLVision · GTT

Plataforma de gestión de vídeo para smart cities: detección de incidencias en tiempo real, reconocimiento de matrículas (LPR), reproducción y archivo de vídeo desde cámaras urbanas y movilidad inteligente. Producto de DLVision y Grupo Tecnología del Tráfico (GTT). Mi rol como ingeniero en GTT integrado en el equipo de DLVision: nuevas funcionalidades y mantenimiento.

Java · Spring Boot · React · TypeScript · PostgreSQL · JPA/Hibernate
Privado
eba-online.es — Escuela de batería

Web institucional para escuela de batería: landing pública, blog MDX con admin y server actions, SEO programático, sistema de membresías y panel privado. Cliente real, deploy en producción.

Next.js 16 · TypeScript · Drizzle · PostgreSQL · Tailwind · Vercel
Visitar →
angelbatero.es — Marca personal

Sitio de marca personal para profesor de batería: identidad visual potente, secciones de servicios, blog técnico MDX y formulario de contacto protegido (honeypot, rate-limit, Turnstile, Resend).

Next.js 16 · TypeScript · MDX · Tailwind · Resend · Cloudflare
Visitar →
weather-dashboard

Dashboard meteorológico con previsión de 7 días, gráficos de temperatura y precipitación, índice UV y búsqueda global. Sin API key. Deploy en Vercel.

Next.js · TypeScript · Recharts · Open-Meteo API · Vercel
Demo →
// formación
CFGS — Administración de Sistemas Informáticos y Desarrollo de Aplicaciones Web
I.E.S. Alonso Madrigal
2006 — 2008 · Nota media: 7.20