00 — Perfil

Jefferson Montesdeoca Jordán

Enginyer de producte amb focus en IA i backend / Andorra la Vella, Andorra

Construeixo productes de principi a fi sobre backends Java/Spring i arquitectures mantenibles. Utilitzo IA quan aporta valor, amb dades validades, límits clars i alternatives manuals.

Ubicació
Andorra la Vella, Andorra
Fus horari
CET / CEST--:--:--
Focus
Java 21 · Spring Boot 3 · Hexagonal Architecture · Microservices · Next.js · Claude API · AI agents
Des de
2019
01 — Sobre mi

Qui soc, en un paràgraf

Andorra · Espanya · Remot en fus horari europeu

Més de sis anys construint software en producció per a banca, legal i energia: del marketplace legal líder a Espanya a plataformes Big Data del sector energètic, i avui arquitectura backend i gestió tècnica a Andbank. He liderat migracions complexes, integrat sistemes legacy i dissenyat arquitectures hexagonals i de microserveis. Fora de la feina construeixo diversos productes propis —alguns públics i en funcionament, d'altres privats i en desenvolupament— per mantenir a prop les decisions de producte, backend, desplegament i IA aplicada.

Treballant ara amb
Java 21Spring Boot 3Hexagonal ArchitectureMicroservicesNext.jsClaude APIAI agents
6+Anys de software en producció
3Sectors · banca, legal i energia
5Empreses · de Sevilla a Andorra
E2EProducte · del problema al desplegament

Mesurat en sistemes reals en producció

02 — Experiència

On he treballat

5 rols · 2019 → actualitat

  1. Set 2024 → Actualitat· 2 anys i 2 mesos

    Arquitecte de Solucions / Technical PM

    Andbank

    Andorra la Vella, Andorra

    Arquitectura backend i gestió tècnica en banca privada: estàndards de desenvolupament, integració amb sistemes core i avaluació de solucions d'IA.

    • Dissenyo l'arquitectura backend (Java 21, Spring Boot 3) sota Clean Architecture i arquitectura hexagonal; nou homebanking amb 15+ components.
    • Lidero la migració de Spring Boot 2 → 3 (namespace Jakarta) i de Tomcat 7/8 → 9/10 en més de 40 VMs.
    • Integro sistemes legacy (COBOL, AS400, DB2), evoluciono les APIs de carriers d'enviament i implanto Keycloak amb MFA i regles per jurisdicció.
    • Estenc SonarQube a tots els repositoris, incloent-hi l'anàlisi de +12.000 fitxers COBOL.
    • Vaig desplegar Gemini Code Assist per a tot l'equip com a primera adopció d'IA del departament.
    • Gestiono tècnicament els proveïdors, decideixo build vs buy i controlo el deute tècnic sobre OpenShift (OCP4).
    Java 21Spring Boot 3OpenShiftKeycloakDB2COBOL/AS400SonarQube
  2. Mar 2022 → Set 2024· 2 anys i 7 mesos

    Senior Full Stack Engineer

    elAbogado

    Barcelona, Espanya

    Desenvolupament full-stack i modernització de la plataforma legal líder a Espanya.

    • Vaig modernitzar el legacy migrant de Struts2 a React + Spring Boot.
    • Vaig dissenyar microserveis i APIs REST segures.
    • Vaig millorar el rendiment i la mantenibilitat, i vaig evolucionar l'arquitectura.
    • Vaig gestionar continguts i landing pages amb WordPress.
    JavaSpring BootReactMySQLREST APIsWordPress
  3. Jul 2021 → Abr 2022· 10 mesos

    Software Engineer

    Zemsania

    Madrid, Espanya

    Desenvolupament backend de microserveis per a Vodafone.

    • Vaig desenvolupar microserveis amb Java i Spring Boot per a sistemes distribuïts.
    • Vaig dissenyar i documentar APIs amb Swagger / OpenAPI.
    • Vaig treballar en equip distribuït amb Jira, Confluence i Slack.
    JavaSpring BootMicroservicesOpenAPIJira · Confluence
  4. Jul 2020 → Jul 2021· 1 any i 1 mes

    Software Engineer (Java · Big Data)

    Keapps (Atos)

    Sevilla, Espanya

    Projecte Kronos (Endesa): sistemes Java Enterprise i solucions Big Data.

    • Vaig construir solucions Big Data amb Hadoop, Spark i Cassandra sobre dades de consum energètic.
    • Vaig optimitzar processos MapReduce sobre HDFS/YARN i batch crítics.
    JavaHadoopSparkCassandraHDFS · YARNSQL
  5. Ag 2019 → Abr 2020· 9 mesos

    Programador Java & Big Data

    Ayesa

    Sevilla, Espanya

    Projecte Kronos (Endesa): desenvolupament Java i pipelines de dades.

    • Vaig desenvolupar i mantenir sistemes Java Enterprise (SOAP, XML) amb interfícies JSP i PrimeFaces.
    • Vaig construir pipelines de dades a gran escala amb MapReduce i emmagatzematge a S3.
    JavaHadoopMapReduceS3JSP · PrimeFacesSOAP/XML
03 — Habilitats

Tecnologies amb què treballo

68 eines · 7 grups

Llenguatges06
Java (8 → 21)TypeScriptJavaScriptGoPythonSQL
Backend & Arquitectura08
Spring Boot 3HibernateJPAREST / SOAPNode.jsFastAPIHexagonal ArchitectureMicroservices
Frontend07
ReactNext.jsTailwind CSSshadcn/uiBootstrapJSP · PrimeFacesWordPress
Dades12
Oracle · PL/SQLDB2PostgreSQLMySQLSupabaseNeonRedis · UpstashBackblaze B2CassandraHadoop · HDFS · YARNSpark · MapReduceS3
Cloud & DevOps16
DockerKubernetesOpenShift (OCP4)VPS propio · DockerVercelGoogle Cloud RunCloud BuildGitHub ActionsBrevoTwilioServerlessJenkinsCI/CDKeycloakOAuth2Azure
IA & Automatització12
Claude · Claude APIClaude CodeCodexChatGPTGeminiGemini Code AssistAntigravity IDEOrcaSDD · spec-kitMCP workflowsVercel AI SDKAI agents
Pràctiques07
Desenvolupament guiat per especificacions per a canvis acotatsContractes tipats i validació a les fronteres de confiançaComprovacions automàtiques i desplegaments quan el producte els necessitaVitest, TypeScript estricte i builds de producció als projectes propisDisseny d'arquitectures de referènciaGestió tècnica de proveïdorsScrum (certificació SMPC)
04 — IA en producte

IA útil, acotada per enginyeria

Evidència · límits · alternativa

  1. 01

    Font de veritat tancada

    L'assistent d'aquest portfolio rep un dossier públic tancat i ha d'indicar quan falta una dada en lloc d'omplir el buit.

  2. 02

    Contractes validats

    Les entrades i sortides d'IA creuen fronteres tipades i validació en runtime, inclosos contractes JSON estrictes quan hi ha extracció estructurada.

  3. 03

    Límits i alternativa

    Els límits d'ús i un sostre global diari acoten el consum; els fluxos importants conserven una via manual si la IA falla o no és fiable.

  4. 04

    Determinista quan importa

    Corte1D manté l'optimització en un motor determinista i PRONOQ utilitza IA per explicar resultats, no per decidir pronòstics.

  5. 05

    La IA, darrere de portes automàtiques

    SpecForge tracta la IA com un júnior supervisat: pregunta en lloc d'inventar, els seus tests han de fallar abans d'implementar i no es poden tocar després, cada font legacy que cita es comprova, i el codi només avança quan supera els tests, les portes de qualitat i la teva revisió.

05 — Projectes

Projectes propis

8 projectes · producte · backend · IA

  • Other Tales

    En desenvolupament · Privat

    Plataforma all-in-one per a escriptors: app Flutter amb escriptura offline i backend Java 21 / Spring Boot 3.5 en arquitectura hexagonal, dockeritzat i en migració a VPS propi.

    App offline-first: Riverpod, GoRouter i base local Drift/SQLite amb sincronització.

    FlutterRiverpodJava 21Spring Boot 3PostgreSQLDocker
    Veure detall
  • Transolido

    En funcionament · Públictransolido.com

    Facturació conforme a VERI*FACTU: monòlit modular en Java 21 / Spring Boot amb autenticació JWT, esdeveniments Redis a Upstash, PostgreSQL a Neon, frontend React i extracció de dades assistida per IA.

    Compliment del reglament VERI*FACTU amb traçabilitat completa.

    Java 21Spring Boot 3NeonUpstash RedisClaude APIVERI*FACTUCloud RunVercel
    Veure detall
  • PRONOQ

    En funcionament · Públicpronoq.jefmonjor.dev

    Porra de futbol entre amics: PWA mobile-first per a LaLiga i Champions amb marcador en viu, classificació automàtica i anàlisi de resultats amb IA. En espanyol, anglès i català.

    Seguiment de marcadors en viu i classificació automàtica.

    Next.jsPostgreSQLPWADockerVPS propioES · EN · CA
    Veure detall
  • Corte1D

    En funcionament · Públiccorte1d.jefmonjor.dev

    SaaS de taller: importa especejaments des d'Excel/CSV, optimitza el tall 1D amb un motor determinista i controla l'estoc. PWA amb exportació a PDF.

    Motor de tall pur i determinista amb unitats canòniques.

    Next.jsNeonPWAExcelJSPDFKitBackblaze B2AI agents
    Veure detall
  • Ilnami

    En funcionament · Públicilnami.com

    Memòria gastronòmica privada: desa què vas tastar, on i si hi tornaries. OCR amb IA per registrar en segons, mapa amb Mapbox i subscripció Plus amb Stripe.

    Supabase: Auth, PostgreSQL + PostGIS, Storage i RLS.

    Next.js 16SupabasePostGISStripeMapboxAI OCR
    Veure detall
  • SpecForge

    En funcionament · Públicgithub.com

    CLI en Go que posa Claude Code o Gemini CLI en una línia de muntatge que verifica cada pas: una especificació entrevistada i segellada, un pla revisat, Red → Green → Refactor amb la teva revisió i un commit per escenari. La versió 5 hi afegeix migracions legacy verificades (Java 6 → 21) i projectes Java, React, Python i Go a punt per començar.

    La IA pregunta en lloc d'inventar: cada resposta de l'agent acaba en un contracte JSON (fet, pregunta o bloqueig), i els dubtes arriben al desenvolupador i queden registrats.

    GoCobraHexagonal ArchitectureClaude CodeGemini CLIchromedpTDD · BDDLegacy → Java 21
    Veure detall
  • Contact QR

    En funcionament · Públiccontactqr.jefmonjor.dev

    Targeta de contacte digital: un QR que afegeix la teva fitxa (vCard) directament a l'agenda del mòbil.

    vCard instantània via codi QR.

    AstroQR · vCard
    Veure detall
  • Aquest portfolio01 / 03

    Aquest portfolio

    En funcionament · Públicjefmonjor.dev

    El mateix lloc que estàs llegint: stack tipat de Next.js + tRPC + Zod amb enrutament multilingüe, terminal interactiva, paleta d'ordres i CV en PDF generat des de les mateixes dades que veus en pantalla.

    Stack tipat Next.js + tRPC + Zod amb enrutament multilingüe.

    Next.jsTypeScripttRPCZodTailwind CSSshadcn/uinext-intlMotion
    Veure detall
Infra · On desplego
VPS propi · netcupDocker + GitHub Actions sobre el meu propi servidor. PRONOQ en producció (web + worker) i Other Tales en migració des de Cloud Run.
VercelIlnami, el frontend de Transolido i aquest portfolio — amb previews automàtiques per cada PR.
Google CloudCloud Run + Cloud Build per al backend de Transolido, amb entorn de staging i health checks automàtics.

Serveis · Supabase · Neon · Upstash Redis · Backblaze B2 · Brevo · Stripe · Sentry

06 — Formació i idiomes

Formació i idiomes

  1. 01

    Scrum Master Professional Certified (SMPC)

    SCRUMstudy

    2023

  2. 02

    Enginyeria del Software (cursada)

    Universidad de Sevilla

    2014 — 2018

Idiomes
  • EspanyolNatiu
  • AnglèsB1 · professional
07 — Contacte

La manera més ràpida de localitzar-me

Obert selectivament a oportunitats rellevants

Email
•••••••@•••••••

Projecte, oferta o pregunta: envia un missatge breu amb el context i responc en menys de dos dies laborables.

Ubicat a
Andorra la Vella, Andorra
Estat
Obert selectivament a oportunitats rellevantsAndorra · Espanya · Remot en fus horari europeu
Fus horari
CET / CEST
Jefferson Montesdeoca/Enginyer de producte amb focus en IA i backend
Dissenyat i construït des de zero · Next.js/Actualitzat · 2026-10-04