Hola, mi nombre es

Borja Olazabal,programador web

Java · Spring · Spring Boot · Oracle

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

Disponible · Norte de España · Remoto

Doble perfil: también técnico industrial (electricidad, mecanizado y carpintería). Ver experiencia técnica

Potenciado por Claude — Anthropic

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

Borja Olazabal, desarrollador Java, Spring y Spring Boot en el norte de España

⌁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, Spring y Spring Boot sobre Oracle, con despliegue en WebLogic y 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: soy Técnico en Instalaciones Eléctricas y Automáticas y Técnico en Mecanizado, y trabajé como tornero, operario de fabricación y carpintero montador. 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. Ese perfil técnico sigue vigente: también busco puestos de instalaciones eléctricas, mantenimiento o automatización, y tengo un CV técnico aparte.

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 al norte de España (Galicia, Asturias o Cantabria). Disponible de inmediato en remoto, con incorporación presencial a partir de enero.

Experiencia profesional

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

Perfil técnico · oficio

  • Instalaciones de baja tensión
  • Cuadros eléctricos
  • Automatismos industriales
  • Domótica
  • Torno convencional
  • Fresado
  • CNC
  • Metrología
  • Lectura de planos
  • Montaje de muebles y cocinas

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 · 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.
  • AB10 — Ayudas a familias: aplicación con cuatro líneas de negocio diferenciadas (conciliación, contratación, nacimientos y paternidad), cada una con su propia lógica de cálculo según el decreto aplicable.
  • Desarrollo del proceso de reintegro de pagos: flujo multipantalla con cálculo de diferencias e integración con API externa para la obtención de liquidaciones.
  • Berdindu: aplicación del servicio de atención a personas LGTBI, para casos de inclusión y acoso.
  • Interoperabilidad con sistemas externos de cobros, reintegros y pagos, y con el gestor documental Dokusi.
  • NewGipe / AD77 (Departamento de Educación) en entorno J2EE-UDA, entre 2023 y 2024.
  • Stack: Java, Spring, Spring Boot, Oracle SQL, WebLogic, JSP, JSTL, Tiles, Bootstrap, jQuery.
  • Metodologías: Scrum con Jira, Kanban y Cascada.

Cambio de carrera al desarrollo de software en 2020, con formación por cuenta propia y certificación oficial de nivel 3. Antes, cuatro años de oficio en taller y carpintería: .

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, Spring y Spring Boot en el norte de España 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. En desarrollo: integración de Spring AI para un asistente RAG que responda dudas sobre una ayuda usando la normativa como fuente.

Contenerización, orquestación y RAG

Tecnologías utilizadas

  • Spring Boot
  • Spring AI
  • 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
Completado

Confección y Publicación de Páginas Web — Ceinpro

Curso intensivo de iniciación a la programación web, aprobado por LANBIDE-Servicio Vasco de Empleo. Centro: CEINPRO Centro Informático Profesional.

  • HTML / CSS
  • JavaScript / jQuery
  • PHP
  • Bootstrap
  • WordPress
  • Node.js
  • Git
...
Completado

Curso de Oracle PL/SQL desde Cero - Udemy

Curso intensivo de Oracle PL/SQL para principiantes.

  • Bloques
  • Excepciones
  • Cursores
  • Procedimientos almacenados
  • Funciones
  • Paquetes
  • Triggers
...
En curso

Universidad Java – Cero a Experto – Udemy

Formación avanzada en Java y su ecosistema, desde fundamentos hasta frameworks.

  • Java
  • Spring
  • JSP / JDBC / Thymeleaf
  • Lombok / Maven
  • Angular
  • Struts
...
En curso

React y stack NoSQL

Tecnologías aplicadas en proyectos personales como Unyona y BAKO:

  • React
  • TypeScript
  • MongoDB
  • Express
  • Tailwind
...
En curso

Angular y Spring Boot

Tecnologías utilizadas en el desarrollo de la aplicación Diamadmin:

  • Angular
  • Spring Boot
  • PostgreSQL
  • Arquitectura modular
...
En curso

Arquitectura de microservicios y cloud

Ampliación en curso a partir de requisitos habituales en ofertas del sector:

  • AWS
  • Arquitectura hexagonal
  • Microservicios
  • Apache Kafka
  • TDD / DDD
...

Formación en IA

IA aplicada al stack Java: trabajar con agentes de código, MCP y Spring AI. Ruta planificada, en este orden; no todos los cursos emiten certificado.

  1. Claude Code in ActionAnthropic Academy · Gratis · certificado de finalizaciónPlanificado
  2. Introduction to Model Context ProtocolAnthropic Academy · GratisPlanificado
  3. Spring AIDocumentación oficial de Spring · GratisPlanificado
  4. Spec-Driven Development with Coding AgentsDeepLearning.AI · JetBrains · GratisPlanificado
  5. AI Agents CourseHugging Face · Gratis · certificado gratuitoPlanificado

Formación técnica

Electricidad, mecanizado y carpintería: formación reglada de oficio, anterior al cambio al desarrollo de software.

  • Técnico en Instalaciones Eléctricas y AutomáticasF.P. Grado MedioIrungo La Salle · 2012-2014Título válido para trabajar como instalador en baja tensión (REBT)
  • Técnico en MecanizadoF.P. Grado MedioIrungo La Salle · 2010
  • Carpintería y MuebleF.P. Grado Medio · cursadoCentro Bidasoa (Irun) · 2016-2018Pendiente del módulo de prácticas

⌁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.

✳

Skills propias

Claude Code

Skills a medida para tareas recurrentes de mi flujo de trabajo, desde arquitectura hasta contenido:

frontend-designergrafo-designerkickstackmarketing-team-skillssecurity-masterspec-driven

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 al norte de España (Galicia, Asturias o Cantabria). Disponible de inmediato en remoto, con incorporación presencial a partir de enero de 2027.

Busco posiciones de desarrollo backend o fullstack con Java, Spring y Spring Boot, preferentemente en el norte de España 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 992Norte de España · Remoto
Blog

Cargando...

Ver todos los artículos →