Spec-Driven Development
Especificaciones que dirigen el proyecto, no código improvisado.
North, por el norte que me vio nacer. Code, por lo que me apasiona.
<developer /> · desarrollador web
Desarrollador de software especializado en IA y Spec-Driven Development
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.
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.
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.
Especificaciones que dirigen el proyecto, no código improvisado.
El ser humano dirige, la IA ejecuta. Siempre.
Entender el problema del cliente antes de escribir una línea de código.
Backend robusto con los principios SOLID y arquitectura limpia.
Decisiones tecnológicas pragmáticas — la herramienta adecuada para cada trabajo, nunca tecnología por moda. Esto es lo que uso a diario.
Proyectos reales que muestran cómo resuelvo problemas de principio a fin — del análisis al despliegue.
SaaS multi-tenant para comunicación sindical. Backend con Clean Architecture, panel admin en Angular y app móvil en Flutter. Autenticación OAuth y roles por organización.
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.
Plataforma de gestión de parkings con monorepo full-stack. API Express con Prisma, web en React con Zustand y tipos compartidos con Zod.
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.
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.
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.
01Aplicaciones web y móviles integradas de principio a fin. Backend, frontend y móvil trabajando como un solo sistema coherente.
02Proyectos guiados por Spec-Driven Development. La IA ejecuta lo que está bien especificado — el análisis, la documentación y el testing dirigen todo el proceso.
03Aná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¿Tienes un proyecto en mente, o solo quieres explorar una idea? Respondo a cada consulta seria en un día laborable.