Skip to content

— Desarrollador backend con Java y Spring Boot. Trabajo con Spec-Driven y Test-Driven Development

Disponible para proyectos freelance

Desarrollador backend con Java y Spring Boot.

Trabajo con Spec-Driven y Test-Driven Development

<developer />  ·  desarrollador web

North, por el norte que me vio nacer. Code, por lo que me apasiona.

Experiencia
2+ años
Proyectos
20+
En producción
3+
/ sobre mí

El giro de 180º

La IA no va a quitarle el trabajo a los programadores. Va a devolverles el que de verdad importa.

Durante años, el foco de este oficio estuvo en conocer lenguajes y frameworks de memoria. La llegada de la IA cambia eso: el conocimiento enciclopédico pierde peso, y las fases que siempre se menospreciaron —análisis, especificaciones, arquitectura, testing, seguridad— vuelven a ser el corazón del desarrollo.

Y justo ahí están mis fortalezas.

Quién soy

Me llamo Javi. Soy desarrollador de software con base en Java + Spring Boot, con experiencia también en PHP y Python. Actualmente curso el Grado en Ingeniería Informática.

Me apasiona la IA como herramienta de desarrollo y trabajo con Spec-Driven Development — una metodología donde la definición de especificaciones, la documentación y el testing dejan de ser un trámite y pasan a dirigir todo el proyecto. Cada proyecto lo organizo en hitos con decisiones ratificadas y verificables (ODD), de modo que el plan evoluciona con el proyecto en lugar de quedar en un documento muerto.

Por qué trabajo así

Mi perfil no es el del dev que vive en el editor tirando código. Es el del dev que entiende el problema del cliente primero, que diseña la solución antes de escribir una línea, y que usa la IA para ejecutar con precisión lo que ya está bien pensado.

Ese es el cambio de paradigma. Y es donde aporto más valor.

Spec-Driven Development

Especificaciones que dirigen el proyecto, no código improvisado.

IA como herramienta

El ser humano dirige, la IA ejecuta. Siempre.

Análisis primero

Entender el problema del cliente antes de escribir una línea de código.

Java + Spring Boot

Backend robusto con los principios SOLID y arquitectura limpia.

Formación

  • CFGS — Desarrollo Web
  • CFGS — Desarrollo Multiplataforma
  • Grado en Ingeniería Informática — en curso
  • Post-grado — Desarrollo de Aplicaciones Java con Spring
  • Máster en Desarrollo con IA — Big School
/ stack

Las herramientas con las que trabajo.

Decisiones tecnológicas pragmáticas — la herramienta adecuada para cada trabajo, nunca tecnología por moda. Esto es lo que uso a diario.

01

Backend

  • Java
  • Spring Boot
  • PHP
  • Python
  • REST
  • PostgreSQL
02

Frontend

  • HTML
  • CSS
  • TypeScript
  • React
  • Astro
  • Tailwind CSS
03

Prácticas y DevOps

  • Spec-Driven Development
  • TDD
  • ODD
  • IA
  • Docker
  • GitHub Actions
  • Vite
  • Vitest
/ proyectos

Trabajo seleccionado.

Proyectos reales que muestran cómo resuelvo problemas de principio a fin — del análisis al despliegue.

2026 01 / 05

foodie-pickup

Próximamente

SaaS white-label multi-tenant para comida casera con local: raciones diarias limitadas para recogida, inventario a prueba de sobregiro y pagos con Stripe Connect. Hexagonal, TDD estricto y GDPR-ready — producción a final de año.

  • TypeScript
  • NestJS
  • Next.js
  • PostgreSQL
  • Hexagonal
Ver caso de estudio
ValenMetro 2026 02 / 05

ValenMetro

Disponible en Google Play

App Android publicada que muestra trenes de Metrovalencia usando los datos abiertos GTFS publicados por el Ministerio de Transportes y Movilidad Sostenible. 7 releases en producción.

  • Kotlin
  • Android
  • GTFS
  • Material 3
Ver en Google Play
2026 03 / 05

ParkManager

Plataforma de gestión de parkings con monorepo full-stack. API Express con Prisma, web en React con Zustand y tipos compartidos con Zod.

  • TypeScript
  • Express
  • React
  • Prisma
  • Zod
Ver caso de estudio
2025 04 / 05

Registro de Obras

Sistema de registro de visitas a obras para organización sindical. Backend hexagonal en Spring Boot con Firebase, app móvil Flutter con mapas y geolocalización.

  • Java
  • Spring Boot
  • Flutter
  • Firebase
  • Hexagonal
Ver caso de estudio
quotadeck 2026 05 / 05

quotadeck

Chrome Web Store

Extensión de Chrome (MV3) que monitorea en vivo el uso de tu GLM Coding Plan: ventanas de tokens de 5 horas y semanales, cuota MCP y balance, en el badge de la toolbar.

  • TypeScript
  • Chrome MV3
  • Service Worker
  • Vitest
Ver en GitHub
/ webs para clientes

Webs que entregué a clientes reales

Diseño, desarrollo y entrega end-to-end, construidas con Spec-Driven Development. Sitios publicados y en producción.

Amaini 2026

Amaini

Marca personal de una psicóloga: blog con CMS que la clienta edita sola, guías descargables y email marketing integrados.

  • Astro
  • Sanity CMS
  • MailerLite
  • Cloudflare Pages
Ver sitio
JD Soluciones Eléctricas 2026

JD Soluciones Eléctricas

Web corporativa para una eléctrica de Valencia: servicios, proyectos, FAQ y contacto directo por formulario y WhatsApp.

  • Astro
  • Tailwind CSS
  • Formspree
Ver sitio
/ servicios

En lo que puedo ayudarte.

Mi foco está en el análisis, las especificaciones y la arquitectura — las fases que marcan la diferencia entre un proyecto que escala y uno que no.

Backend & APIs

APIs REST robustas con Spring Boot, arquitectura limpia o hexagonal y principios SOLID. Modelado de datos sólido, testing y seguridad desde el diseño.

01

Desarrollo Full-Stack

Aplicaciones web y móviles integradas de principio a fin. Backend, frontend y móvil trabajando como un solo sistema coherente.

02

Desarrollo con IA

Proyectos guiados por Spec-Driven Development. La IA ejecuta lo que está bien especificado — el análisis, la documentación y el testing (TDD) dirigen todo el proceso.

03

Consultoría & Arquitectura

Análisis de problemas, revisiones de arquitectura y diseño de soluciones antes de escribir una línea de código. Donde aporto más valor.

04

¿Necesitas algo distinto?

Hablemos de tu proyecto
/ contacto

Construyamos algo juntos.

¿Tienes un proyecto en mente, o solo quieres explorar una idea? Respondo a cada consulta seria en un día laborable.

Actualmente aceptando nuevos proyectos