Backend senior developer

¡Hola, soy Víctor 👋!

Soy un desarrollador backend senior especializado en Java y Kotlin, centrado en diseñar y construir software robusto, escalable y mantenible.

Mi filosofía de trabajo es: Freelance / Remoto

Sobre mí

Soy un desarrollador backend senior con experiencia construyendo servicios y plataformas sobre todo en entornos Java y Kotlin. Me gusta diseñar APIs claras, dominios bien modelados y soluciones que sean fáciles de mantener a largo plazo.

He trabajado en proyectos donde la escalabilidad, la observabilidad y la calidad del código son claves: microservicios, integraciones con terceros, colas de mensajería y bases de datos relacionales y no relacionales.

Habilidades principales

  • Java
  • Kotlin
  • Spring / Spring Boot
  • Kafka
  • APIs REST / JSON
  • Microservicios
  • SQL / bases de datos
  • Testing / TDD

Proyectos destacados

Una selección de trabajos que muestran mi manera de pensar y construir productos.

Movy

Productividad / Mudanzas

SPA para gestionar cajas de mudanza: crea cajas numeradas con categoría, ubicación y contenido, y sigue su estado desde casa hasta el nuevo piso. Autenticación sin contraseña mediante OIDC con PKCE, persistencia local y sincronización opcional con backend propio en Kotlin y Spring Boot.

  • Vanilla JS
  • OIDC / PKCE
  • Kotlin
  • Spring Boot
  • PostgreSQL

Drone ntfy plugin

DevOps / Notificaciones

Plugin para Drone CI que centraliza las notificaciones de estado de los pipelines en ntfy.sh, facilitando la monitorización de despliegues y permitiendo reaccionar antes ante fallos en los procesos de integración continua.

  • Go
  • Drone CI
  • ntfy.sh
  • Docker

Mis Dineros

Finanzas / Android

App Android para llevar la cuenta de tus suscripciones recurrentes: Netflix, Spotify, iCloud y todo lo demás. Dashboard con gasto mensual y próximas renovaciones, estadísticas por categoría, conversión de divisas sin conexión y alertas antes de cada cargo. Sin servidores ni telemetría: todos los datos permanecen en el dispositivo.

  • Android
  • Local-first
  • JSON
  • Privacy

Monitor Hay Fútbol

Utilidades / Monitorización

Script que monitoriza los bloqueos de IP que activa LaLiga durante los partidos, vía la API de hayahora.futbol, y notifica cuando la censura comienza o termina con desglose por operadora. Se integra con Mattermost, ntfy y Uptime Kuma para alertas y heartbeats sin levantar ningún servicio adicional.

  • Bash
  • curl / jq
  • ntfy
  • Uptime Kuma

Experiencia

Mis últimas experiencias profesionales.

ManoMano

Senior Software Engineer · Ene 2022 - Presente

Construcción de una nueva plataforma basada en servicios y AWS, desarrollada principalmente en Java y Kotlin, e integración de aplicaciones de terceros como Kafka, Vault y PostgreSQL.

Sicpa

Software Engineer · Oct 2019 - Dic 2021

Desarrollo y arquitectura de una solución propia basada en microservicios, utilizando tecnologías como gRPC, Spring Boot, Java 11 y OpenStack.

Accenture

Software Architect / Tech Architecture Delivery Specialist · Sep 2017 - Sep 2019

Diseño de arquitecturas de microservicios y desarrollo de servicios en Java y Spring para clientes del sector e-commerce, evolucionando arquitecturas monolíticas hacia sistemas más escalables y preparados para picos de demanda.

Contacto

¿Te gustaría colaborar o tienes una propuesta? Escríbeme y hablamos.

Puedes contactarme por email o a través de mis redes.