Ahora en Attrim Group

Hola, soyIván Repiso

Desarrollador backend senior

📍 Paterna, Valencia

Foto de Iván RepisoJavaMicroserviciosSpring BootIA
6+años de experiencia
3empresas
27tecnologías

Sobre mí

Desarrollador backend senior con más de seis años de experiencia construyendo microservicios con Java y Spring en banca, gestión de tráfico aéreo y sector público. Actualmente trabajo en varios proyectos de smart city multitenant para ayuntamientos, donde he extraído las partes críticas de la plataforma a microservicios y aliviado la carga de la base de datos con caché. Me muevo de los requisitos a la arquitectura, y también en el front con Angular. En el día a día trabajo con agentes de IA (Claude Code), con criterio de revisión, para acelerar el desarrollo sin perder calidad. Me gustan los equipos en los que aportar criterio técnico, cuidar la calidad del código y seguir creciendo.

Experiencia

  1. Desarrollador backend senior

    Attrim Group

    Sector público · Smart city

    ago 2025 — actualidad1 año y 3 meses

    Desarrollo en varios proyectos de smart city multitenant para ayuntamientos: plataformas de gestión del agua, vertidos, partes de trabajo y turismo, entre otras.

    • Reduje la carga de la plataforma extrayendo sus módulos críticos a microservicios.
    • Detecté la sobrecarga de la base de datos y cacheé las consultas más repetidas, invalidando la caché al crear o editar para no servir datos desactualizados.
    • Diseñé y desarrollé de principio a fin un proyecto de gestión de vertidos, consumos y contratos de agua: requisitos, arquitectura e implementación.
    • Impartí un workshop interno de Claude Code y di soporte a los compañeros en su adopción.
    • Java
    • Spring Boot
    • Spring Data
    • Spring Cloud
    • Spring Security
    • Angular
    • PrimeNG
    • PostgreSQL
    • GitLab
    • Caché redis
    • RabbitMQ
  2. Desarrollador de software

    Indra · a través de Métrica Consulting SL

    Gestión de tráfico aéreo

    may 2024 — ago 20251 año y 3 meses

    Proyecto basado en microservicios. Desarrollo de librerías con .NET y una herramienta en Python para autogenerar microservicios.

    • Desarrollé una herramienta en Python que genera la base de un microservicio nuevo.
    • Desarrollé librerías .NET compartidas por varios microservicios.
    • C#
    • .NET
    • Python
    • Git
    • Docker
  3. Desarrollador fullstack

    PFS Group

    Banca

    jul 2020 — may 20243 años y 10 meses

    Proyecto basado en microservicios. Desarrollo de software con Java, JavaScript y bases de datos SQL.

    • Desarrollé servicios para uso externo en un microservicio (REST y SOAP)
    • Eliminé carga del monolito, extrayendo la lógica al microservicio
    • Java
    • Spring Boot
    • Spring Data
    • Spring Cloud
    • Spring Security
    • JavaScript
    • SQL
    • Git
    • Docker

Proyectos

CompoundDays

Aplicación personal de productividad (tareas, hábitos y calendario). Bot de Telegram para capturar desde el móvil, también por voz, e integración con Google Calendar. API en Java 25 y Spring Boot 4 con Spring Security (JWT), PostgreSQL y Flyway; front en Angular 21 y PrimeNG; worker en Python que transcribe audio con Whisper y resúmenes de enlaces con IA (Gemini, Groq). Desplegada con Docker en un VPS propio, con despliegue automático y copias de seguridad.

  • Java
  • Spring Boot
  • Spring Data JPA
  • Spring Security
  • PostgreSQL
  • Flyway
  • Angular
  • PrimeNG
  • Python
  • Docker
  • Telegram Bot API
  • Google Calendar API

Habilidades técnicas

Backend

  • Java
  • Microservicios
  • Spring Boot
  • Spring Data
  • Spring Security
  • Spring Cloud

Bases de datos

  • PostgreSQL
  • Oracle
  • MySQL
  • MongoDB
  • Redis

Frontend

  • Angular
  • PrimeNG

Herramientas

  • Git
  • GitLab
  • Docker
  • RabbitMQ

Prácticas de ingeniería

  • Microservicios
  • Arquitectura multitenant
  • Caché
  • Colas
  • Migraciones con Flyway
  • Agile/Scrum
  • Testing con JUnit y Mockito
  • CI/CD
  • Desarrollo asistido por IA

Soft skills

Formación e idiomas

2020

Técnico superior en Desarrollo de Aplicaciones Web (DAW)

CIPFP Mislata · Mislata, Valencia

2018

Técnico en Sistemas Microinformáticos y Redes (SMR)

CIPFP Mislata · Mislata, Valencia

¿Tienes un proyecto en mente?

Hablemos→