Hola, mi nombre es

Borja Olazabal,programador web

Java · Spring Boot · Oracle

Cinco años en proyectos de Administración Pública autonómica

Disponible · Vigo / Pontevedra · Remoto

Potenciado por Claude — Anthropic

Especializado en aplicaciones web empresariales, diseñando, desarrollando y manteniendo:

Borja Olazabal, desarrollador Java y Spring Boot en Vigo

Acerca de mí

Me llamo Borja Olazabal y llevo cinco años desarrollando aplicaciones para la Administración Pública autonómica.

Entre 2021 y 2026 he trabajado para EJIE, la sociedad informática del Gobierno Vasco, a través de Bilbomática e Inetum, en los departamentos de Turismo, Educación y Bienestar Social. Mi trabajo ha sido la tramitación electrónica de expedientes, la interoperabilidad entre sistemas y el mantenimiento evolutivo de aplicaciones de ámbito autonómico.

Mi stack profesional es Java y Spring Boot sobre Oracle, con frontend en JSP, JSTL, Tiles, Bootstrap y jQuery, sobre el framework propietario UDA y su ciclo completo de integración continua.

Llegué al desarrollo desde la industria. En 2019 empecé un curso de publicación web, hice las prácticas en 2020 y obtuve el certificado de profesionalidad de nivel 3 en 2021. No fue un impulso: fueron dos años de transición planificada.

En paralelo mantengo proyectos propios donde trabajo con stack moderno — Angular, React, Next.js, TypeScript, Docker y Kubernetes — e integro herramientas de IA en mi flujo de desarrollo diario.

Me traslado a la zona de Vigo. Disponible de inmediato en remoto, con incorporación presencial a partir de enero.

Experiencia profesional

  • Java
  • Spring Boot
  • Oracle SQL
  • PL/SQL
  • JSP
  • JSTL
  • Tiles
  • Bootstrap
  • jQuery
  • JavaScript
  • UDA (EJIE)
  • Jenkins
  • SonarQube
  • SVN
  • Eclipse
  • Maven
  • JUnit

Proyectos propios

  • Angular
  • React
  • Next.js
  • TypeScript
  • Tailwind
  • Node.js
  • Express
  • PostgreSQL
  • MongoDB
  • Docker
  • Kubernetes
  • Cloudflare
  • Git

Experiencia profesional

Entre noviembre de 2021 y julio de 2026 he trabajado de forma continuada para EJIE, la sociedad informática del Gobierno Vasco, a través de dos consultoras y en tres departamentos distintos.

5 años continuados3 departamentos2 consultorasJava · Spring Boot · Oracle

Programador web · Inetum

Abril 2023 ┉ Julio 2026 · Donostia (remoto)

Cliente: EJIE — Gobierno Vasco

  • Integrado en un equipo de 10-15 personas, desarrollo y mantenimiento evolutivo y correctivo de tres aplicaciones de ámbito autonómico para los departamentos de Educación y de Bienestar Social, Juventud y Reto Demográfico.
  • AB10B — Ayudas de Familia: gestión de ayudas económicas a familias de toda Euskadi, con consumo de APIs de otras aplicaciones de la administración.
  • Berdindu: aplicación del servicio de atención a personas LGTBI, para casos de inclusión y acoso.
  • Aplicación de tramitación telemática de expedientes.
  • NewGipe / AD77 (Departamento de Educación) en entorno J2EE-UDA, entre 2023 y 2024.
  • Interoperabilidad con 2-3 sistemas externos para pagos, reintegros y liquidaciones.
  • Stack: Java, Spring Boot, Oracle SQL, JSP, JSTL, Tiles, Bootstrap, jQuery, framework UDA, Jenkins, SonarQube, SVN.
  • Metodologías: Scrum con Jira, Kanban y Cascada.

Experiencia previa · industria y carpintería

  • Puertas JokinCarpintero de puertassep 2020 ┉ nov 2020
  • Muebles AmetsCarpintero y montador de muebles y cocinamay 2019 ┉ ago 2019
  • LikaleEspecialista en torno convencionaldic 2018 ┉ may 2019
  • W. DiamantOperario fabricante · herramientas de diamantenov 2016 ┉ nov 2018

Cambio de carrera al desarrollo de software en 2020, con formación por cuenta propia y certificación oficial de nivel 3.

Ver contexto profesional

Esta trayectoria como programador web en proyectos de Administración Pública se complementa con proyectos propios, formación continua y especialización en tecnologías modernas de desarrollo web. Busco posiciones de backend o fullstack con Java y Spring Boot en Galicia o en remoto.

Proyectos de desarrollo web

Proyectos propios donde trabajo con stack moderno, fuera del entorno corporativo: Angular, React, Next.js, TypeScript, Docker y Kubernetes. Cada uno refleja una arquitectura distinta y un enfoque en construir aplicaciones funcionales y mantenibles.

En desarrollo

REXIA — Rexistro de Identificación Animal

Registro autonómico de identificación de animales de compañía construido con el stack del sector público: trazabilidad del microchip al titular con histórico completo, series de chips asignadas a veterinarios habilitados y máquina de estados del animal.

Reimplementación original inspirada en el REGIAC de la Xunta, con datos ficticios. Sincronización con un registro nacional simulado y consulta pública por microchip diseñada para no exponer datos personales del titular.

JEE en capas · UDA (EJIE) + Spring + Oracle

Tecnologías utilizadas

  • UDA (EJIE)
  • Java
  • Spring
  • Spring Data JPA
  • Hibernate
  • Oracle XE
  • PL/SQL
  • JSP
  • JSTL
  • Tiles
  • Bootstrap
  • jQuery
  • Spring Security
  • JUnit 5
  • Docker
  • Maven
Repositorio próximamente
En producción

BAKO — Autonomous Knowledge Operator

Asistente personal voice-first vía Telegram, desplegado 24/7. Orquestador dual de modelos de lenguaje con failover automático entre Ollama local (expuesto mediante Cloudflare Tunnel) y Groq cloud.

Transcripción con Whisper, síntesis de voz neural y capa de privacidad que detecta contenido sensible y fuerza su procesamiento en local. Ocho integraciones de API — GitHub, Notion, Google Calendar (OAuth2), Open-Meteo, RSS y Cloudflare D1. Coste de operación: 0 €/mes.

Orquestador dual LLM · local + cloud

Tecnologías utilizadas

  • Express
  • TypeScript
  • MongoDB Atlas
  • Cloudflare D1
  • Render
  • Telegram Bot API
  • Groq
  • Ollama
  • Whisper
En desarrollo

ayudas_gv

Proyecto de práctica sobre contenerización y orquestación: manifiestos, servicios, ingress y gestión de configuración en Minikube.

Contenerización y orquestación

Tecnologías utilizadas

  • Spring Boot
  • Docker
  • Kubernetes
Online

Unyona

Plataforma social de conexión local por geolocalización e intereses, con autenticación de doble factor y gestión de perfiles múltiples.

Monorepo · SPA React + API REST Node.js + PostgreSQL

Tecnologías utilizadas

  • React
  • TypeScript
  • Tailwind CSS
  • Vite
  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • JWT
Online

Diamadmin

ERP modular para pymes con landing de captación, backend Spring Boot y arquitectura extensible por dominios.

Next.js SSG (landing) + Java Spring Boot (API REST) + PostgreSQL

Tecnologías utilizadas

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • Java 21
  • Spring Boot
  • Hibernate
  • JPA
  • PostgreSQL
En desarrollo

DevHelper

Herramienta de apoyo al desarrollo web full stack, orientada a productividad.

Monorepo

Tecnologías utilizadas

  • JSP
  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • jQuery
  • AJAX
  • Spring Boot MVC
  • SQLite
En desarrollo

Nitflex

Aplicación web de streaming educativo inspirada en Netflix, desarrollada como proyecto de aprendizaje full stack.

Web App didáctica NoSQL

Tecnologías utilizadas

  • React
  • TypeScript
  • Tailwind
  • Express
  • Mongoose
  • MongoDB
  • TMDB API

Formación

Mi formación en desarrollo web combina una titulación oficial de nivel 3, formación técnica especializada en Java y bases de datos relacionales y aprendizaje autodidacta continuo, aplicado directamente en proyectos reales.

Titulación oficial

Certificado de Profesionalidad IFCD0112 — Nivel 3

Programación con lenguajes orientados a objetos y bases de datos relacionales

Ipartek · 2021

  • Java
  • Spring
  • JSP / JDBC / Thymeleaf
  • Lombok / Maven
  • JavaScript / jQuery
  • MySQL Workbench

Formación reglada previa

  • F.P. Grado Medio — ElectricidadIrungo La Salle · 2012-2014
  • F.P. Grado Medio — MecanizadoIrungo La Salle · 2008-2010

IA en mi flujo de trabajo

Integro Claude de Anthropic en mi desarrollo diario: exploración de código, generación asistida, refactor y automatización de tareas repetitivas mediante hooks y agentes.

La IA me ha hecho más productivo escribiendo código. Donde sigo aportando es en decidir qué construir y en validar que lo generado es correcto y mantenible.

graphify

herramienta propia · CLI

Transforma cualquier repositorio en un grafo de conocimiento: nodos, comunidades y relaciones entre funciones, componentes y módulos. El agente navega el código sin leer archivo por archivo — con contexto siempre actualizado. Un hook Stop regenera el grafo tras cada sesión.

713
nodos
866
conexiones
74
comunidades
graphify querygraphify pathgraphify explaingraphify updategraphify watch

Claude Code

CLI

Agente que opera directamente sobre el repositorio: lee, edita y ejecuta código. Hooks personalizados que automatizan tareas al inicio y al final de cada sesión, manteniendo el contexto del proyecto siempre vigente.

hookssubagentesMCP serversmemoryskills

Actualmente disponible

Me traslado a la zona de Vigo / Pontevedra. Disponible de inmediato en remoto, con incorporación presencial a partir de enero de 2027.

Busco posiciones de desarrollo backend o fullstack con Java y Spring Boot, preferentemente en Galicia o en remoto.

Contacto profesional

Hablemos

Si quieres ponerte en contacto conmigo por una oferta, una colaboración o un proyecto de desarrollo web, mi bandeja de entrada siempre está abierta.Estaré encantado de leerte.

Escríbeme
672 987 992Vigo / Pontevedra · Remoto
Blog

Cargando...

Ver todos los artículos →