# Jefferson Montesdeoca Jordán

**Product Engineer · IA y Backend** — Andorra la Vella, Andorra · CET / CEST

Abierto selectivamente a oportunidades relevantes · Andorra · España · Remoto en zona horaria europea

- https://jefmonjor.dev
- linkedin.com/in/jefmonjor
- github.com/jefmonjor
- Contacto: Formulario y dirección en https://jefmonjor.dev/es#contact

## Resumen profesional

Más de seis años construyendo software en producción para banca, legal y energía: del marketplace legal líder en España a plataformas Big Data del sector energético, y hoy arquitectura backend y gestión técnica en Andbank. Migraciones complejas, integración con sistemas legacy y arquitecturas hexagonales y de microservicios. En paralelo, productos propios —en funcionamiento y en desarrollo— que cubren el ciclo completo: producto, backend, despliegue e IA aplicada con datos validados y alternativas manuales.

## Habilidades técnicas

- **Lenguajes**: Java (8 → 21), TypeScript, JavaScript, Go, Python, SQL
- **Backend & Arquitectura**: Spring Boot 3, Hibernate, JPA, REST / SOAP, Node.js, FastAPI, Hexagonal Architecture, Microservices
- **Frontend**: React, Next.js, Tailwind CSS, shadcn/ui, Bootstrap, JSP · PrimeFaces, WordPress
- **Datos**: Oracle · PL/SQL, DB2, PostgreSQL, MySQL, Supabase, Neon, Redis · Upstash, Backblaze B2, Cassandra, Hadoop · HDFS · YARN, Spark · MapReduce, S3
- **Cloud & DevOps**: Docker, Kubernetes, OpenShift (OCP4), VPS propio · Docker, Vercel, Google Cloud Run, Cloud Build, GitHub Actions, Brevo, Twilio, Serverless, Jenkins, CI/CD, Keycloak, OAuth2, Azure
- **IA & Automatización**: Claude · Claude API, Claude Code, Codex, ChatGPT, Gemini, Gemini Code Assist, Antigravity IDE, Orca, SDD · spec-kit, MCP workflows, Vercel AI SDK, AI agents

## Prácticas de ingeniería

- Desarrollo guiado por especificaciones para cambios acotados
- Contratos tipados y validación en fronteras de confianza
- Comprobaciones automáticas y despliegues cuando el producto los necesita
- Vitest, TypeScript estricto y builds de producción en los proyectos propios
- Diseño de arquitecturas de referencia
- Gestión técnica de proveedores
- Scrum (certificación SMPC)

## Experiencia profesional

### Arquitecto de Soluciones / Technical PM — Andbank

Sep 2024 — Actualidad · Andorra la Vella, Andorra

Arquitectura backend y gestión técnica en banca privada: estándares de desarrollo, integración con sistemas core y evaluación de soluciones de IA.

- Diseño la arquitectura backend (Java 21, Spring Boot 3) bajo Clean Architecture y arquitectura hexagonal; nuevo homebanking con 15+ componentes.
- Lidero la migración de Spring Boot 2 → 3 (namespace Jakarta) y de Tomcat 7/8 → 9/10 en más de 40 VMs.
- Integro sistemas legacy (COBOL, AS400, DB2), evoluciono las APIs de carriers de envío e implanto Keycloak con MFA y reglas por jurisdicción.
- Extiendo SonarQube a todos los repositorios, incluido el análisis de +12.000 ficheros COBOL.
- Desplegué Gemini Code Assist para todo el equipo como primera adopción de IA del departamento.
- Gestiono técnicamente a los proveedores, decido build vs buy y controlo la deuda técnica sobre OpenShift (OCP4).

Stack: Java 21, Spring Boot 3, OpenShift, Keycloak, DB2, COBOL/AS400, SonarQube

### Senior Full Stack Engineer — elAbogado

Mar 2022 — Sep 2024 · Barcelona, España

Desarrollo full-stack y modernización de plataforma legal líder en España.

- Modernicé el legacy migrando de Struts2 a React + Spring Boot.
- Diseñé microservicios y APIs REST seguras.
- Mejoré el rendimiento y la mantenibilidad, y evolucioné la arquitectura.
- Gestioné contenidos y landing pages con WordPress.

Stack: Java, Spring Boot, React, MySQL, REST APIs, WordPress

### Software Engineer — Zemsania

Jul 2021 — Abr 2022 · Madrid, España

Desarrollo backend de microservicios para Vodafone.

- Desarrollé microservicios con Java y Spring Boot para sistemas distribuidos.
- Diseñé y documenté APIs con Swagger / OpenAPI.
- Trabajé en equipo distribuido con Jira, Confluence y Slack.

Stack: Java, Spring Boot, Microservices, OpenAPI, Jira · Confluence

### Software Engineer (Java · Big Data) — Keapps (Atos)

Jul 2020 — Jul 2021 · Sevilla, España

Proyecto Kronos (Endesa): sistemas Java Enterprise y soluciones Big Data.

- Construí soluciones Big Data con Hadoop, Spark y Cassandra sobre datos de consumo energético.
- Optimicé procesos MapReduce sobre HDFS/YARN y batch críticos.

Stack: Java, Hadoop, Spark, Cassandra, HDFS · YARN, SQL

### Programador Java & Big Data — Ayesa

Ago 2019 — Abr 2020 · Sevilla, España

Proyecto Kronos (Endesa): desarrollo Java y pipelines de datos.

- Desarrollé y mantuve sistemas Java Enterprise (SOAP, XML) con interfaces JSP y PrimeFaces.
- Construí pipelines de datos a gran escala con MapReduce y almacenamiento en S3.

Stack: Java, Hadoop, MapReduce, S3, JSP · PrimeFaces, SOAP/XML

## Proyectos propios

### Other Tales

En desarrollo · Privado

Plataforma all-in-one para escritores: app Flutter con escritura offline y backend Java 21 / Spring Boot 3.5 en arquitectura hexagonal, dockerizado y en migración a VPS propio.

Stack: Flutter, Riverpod, Java 21, Spring Boot 3, PostgreSQL, Docker

### Transolido — https://www.transolido.com

En funcionamiento · Público

Facturación conforme a VERI*FACTU: monolito modular en Java 21 / Spring Boot con autenticación JWT, eventos Redis en Upstash, PostgreSQL en Neon, frontend React y extracción de datos asistida por IA.

Stack: Java 21, Spring Boot 3, Neon, Upstash Redis, Claude API, VERI*FACTU, Cloud Run, Vercel

### PRONOQ — https://pronoq.jefmonjor.dev

En funcionamiento · Público

Porra de fútbol entre amigos: PWA mobile-first para LaLiga y Champions con marcador en vivo, clasificación automática y análisis de resultados con IA. En español, inglés y catalán.

Stack: Next.js, PostgreSQL, PWA, Docker, VPS propio, ES · EN · CA

### Corte1D — https://corte1d.jefmonjor.dev

En funcionamiento · Público

SaaS de taller: importa despieces desde Excel/CSV, optimiza el corte 1D con un motor determinista y controla el stock. PWA con exportación a PDF.

Stack: Next.js, Neon, PWA, ExcelJS, PDFKit, Backblaze B2, AI agents

### Ilnami — https://ilnami.com

En funcionamiento · Público

Memoria gastronómica privada: guarda qué probaste, dónde y si volverías. OCR con IA para registrar en segundos, mapa con Mapbox y suscripción Plus con Stripe.

Stack: Next.js 16, Supabase, PostGIS, Stripe, Mapbox, AI OCR

### SpecForge — https://github.com/jefmonjor/specforge/releases

En funcionamiento · Público

CLI en Go que pone a Claude Code o Gemini CLI en una línea de montaje que verifica cada paso: una especificación entrevistada y sellada, un plan revisado, Red → Green → Refactor con tu revisión y un commit por escenario. La versión 5 añade migraciones legacy verificadas (Java 6 → 21) y proyectos Java, React, Python y Go listos para empezar.

Stack: Go, Cobra, Hexagonal Architecture, Claude Code, Gemini CLI, chromedp, TDD · BDD, Legacy → Java 21

### Contact QR — https://contactqr.jefmonjor.dev

En funcionamiento · Público

Tarjeta de contacto digital: un QR que añade tu ficha (vCard) directamente a la agenda del móvil.

Stack: Astro, QR · vCard

### Portfolio personal — https://jefmonjor.dev

En funcionamiento · Público

Portfolio y CV trilingüe con stack tipado Next.js + tRPC + Zod: tres CV en PDF generados en servidor desde una única fuente de datos, asistente de IA acotado a un dossier cerrado con límites de consumo, terminal interactiva y SEO/GEO completo. Código abierto.

Stack: Next.js, TypeScript, tRPC, Zod, Tailwind CSS, shadcn/ui, next-intl, Motion

## Formación

- **Scrum Master Professional Certified (SMPC)** — SCRUMstudy · 2023
- **Ingeniería del Software (cursada)** — Universidad de Sevilla · 2014 — 2018

## Idiomas

- Español: Nativo
- Inglés: B1 · profesional

_Actualizado · 2026-10-04 · jefmonjor.dev_
