available for projects

Jose
Herranz

Software Developer — Java · Next.js · Full-Stack

Desarrollador full-stack con más de 18 años de experiencia. Especializado en Java empresarial y aplicaciones web modernas con Next.js. Construyo sistemas robustos, APIs escalables y experiencias de usuario cuidadas.

18+
años de experiencia
4+
años en smart cities
sin café. en serio

Desarrollador full-stack
con 18 años de experiencia

Llevo más de 18 años trabajando en desarrollo de software, la mayor parte en backend Java. Actualmente en GTT, integrado en el equipo de DLVision: una empresa especializada en plataformas de gestión urbana con deep learning — sistemas de detección de incidencias, reconocimiento de matrículas, gestión de video en tiempo real y movilidad inteligente para ciudades.

Mi día a día es Spring Boot, JPA, PostgreSQL y APIs REST en sistemas que procesan eventos en tiempo real. Paralelamente he desarrollado competencia sólida en Next.js y React, lo que me permite cubrir tanto la lógica de servidor como la experiencia de usuario final.

Disponible para proyectos freelance, colaboraciones puntuales o consultorías técnicas. Trabajo principalmente en remoto.

📍
Ubicación
España (remoto disponible)
💼
Situación actual
Desarrollador Java
Desarrollador Next.js
Open to freelance
🌍
Idiomas
Español (nativo) · Inglés (professional working proficiency)
Especialidad
Full-Stack · Java · Next.js · APIs REST

Herramientas con las
que trabajo a diario

Backend sólido, frontend moderno, infraestructura pragmática.

Java
Experiencia profesional

Mi stack principal. Desarrollo de servicios empresariales, APIs REST y lógica de negocio compleja en entornos de producción.

Spring Boot Spring MVC JPA/Hibernate Maven JUnit
Next.js
Proyectos propios · freelance

Framework full-stack para construir aplicaciones web rápidas, con SSR, rutas de API y optimización de rendimiento.

React TypeScript Tailwind CSS App Router Vercel
🗄️
Bases de datos
Relacionales · NoSQL

Diseño y gestión de esquemas de datos, consultas optimizadas y modelado según las necesidades del proyecto.

PostgreSQL MySQL MongoDB Redis
🐳
DevOps & tooling
Infraestructura · CI/CD

Contenedores, despliegue continuo y flujos de trabajo modernos para mantener proyectos en producción de forma fiable.

Docker Git GitHub Actions Linux

Proyectos seleccionados

Algunos trabajos recientes. Actualizaré esta sección con nuevos proyectos.

Java Spring Boot Smart Cities Deep Learning
Plataforma urbana — DLVision
Desarrollo de nuevas funcionalidades y corrección de incidencias en una plataforma de gestión urbana con deep learning. Sistemas de detección de incidencias en tiempo real, reconocimiento de matrículas (LPR), gestión de video (VMS) y movilidad inteligente. Stack: Spring Boot, JPA, PostgreSQL, React, TypeScript.
🏢 trabajo profesional · código privado
Java 21 Spring Boot PostgreSQL JWT Swagger
taskflow-api
API REST completa para gestión de tareas y proyectos. Autenticación JWT, arquitectura en capas, documentación OpenAPI interactiva y tests de integración con Testcontainers. Desplegada en Railway con PostgreSQL.
Next.js TypeScript Supabase Prisma Vercel
devlinks
Alternativa open-source a Linktree. Perfil público con URL propia, gestión de links con drag & drop, contador de clicks y temas personalizables. Autenticación con Google OAuth. Full-stack con Next.js App Router.
Next.js TypeScript Recharts Open-Meteo API
weather-dashboard
Dashboard meteorológico con previsión de 7 días, gráficos de temperatura y precipitación, índice UV y búsqueda de cualquier ciudad del mundo. Sin API keys, sin registro. Deploy en Vercel.

Hablemos

¿Tienes un proyecto en mente? Escríbeme, respondo en menos de 24h.

Disponible para proyectos

Actualmente acepto proyectos freelance, colaboraciones puntuales y consultorías técnicas. Trabajo en remoto con disponibilidad flexible.

APIs y servicios backend
Aplicaciones web con Next.js
Consultoría técnica Java
Revisión de código y arquitectura