Portfolio

Pau Miquel

Full stack · TypeScript · IA aplicada

La IA no arregla una arquitectura mala.

Ingeniero de software con cerca de tres años construyendo aplicaciones web en entornos profesionales. Hoy añado la capa de IA donde resuelve algo que el código convencional no resuelve mejor.

Enfoque
Full stack con IA aplicada
Fondo
Videojuegos → desarrollo web
Busco
Equipo donde la base y la IA cuenten

disponible agosto 2026

↓ 01 — Stack

01 Stack

Un ecosistema TypeScript de punta a punta: Angular con componentes standalone en el frontend, NestJS en el backend, Prisma y PostgreSQL como capa de datos, strict mode en los dos lados y cobertura con Vitest.

Frontend
Angular · TypeScript · Tailwind CSS
Backend
NestJS · Node.js · Prisma · PostgreSQL
IA aplicada
Claude API · MCP · Claude Code
Calidad
Vitest · TDD · Strict mode
También he trabajado con
C# · ASP.NET · Blazor · SQL Server · Unity · MongoDB · Express · Next.js
NavegadorAngularNestJSPostgreSQLClaude APINavegadorAngularNestJSPostgreSQLClaude API
Fig. 01 — Flujo de una aplicación. La capa de IA cuelga del backend, nunca del navegador: el modelo recibe lo que el servidor decide, y nada más.

02 Experiencia

La capa de IA la construyo con workflows agénticos: Claude Code con contexto por capas, servidores MCP propios y subagentes especializados. La base sigue siendo la de siempre — arquitectura, testing y código que otro pueda mantener.

202120222023202420252026Prácticas · EFIIngeniero · EFImáster · formaciónIngeniero IA · Robles202120222023202420252026Prácticas · EFIIngeniero · EFImáster · formaciónIngeniero IA · Robles
Fig. 02 — Trayectoria. El hueco de 2024-2026: máster y formación en el stack actual.

Ingeniero de software — Automatización con IA

Robles Sphèrejul 2026 → actualidad

  • Clasificador del correo entrante con la API de Claude: la ingesta lleva tiempo corriendo sobre las cuentas reales y la clasificación con modelo sale con el ERP.
  • Pre-análisis técnico para la renovación del ERP: extracción y estructuración de requisitos con IA.
  • Auditoría técnica y SEO de los activos web de la empresa.

Caso de estudio: el clasificador de correo

Ingeniero de software

EFI Cretaprint Developmentdic 2021 → may 2024

  • Dashboard para empresas con Blazor.
  • Mantenimiento y creación de bases de datos en SQL Server.
  • Backend con ASP.NET.
  • Desarrollo dirigido por tests.

Contrato de prácticas

EFI Cretaprint Developmentago 2021 → dic 2021

  • Nueva interfaz para el software interno.
  • Web de pruebas para la conexión entre dispositivos.
  • Documentación del proyecto y trabajo peer-to-peer.

03 Proyectos

  • Sudoku Trainer

    TypeScript · Next.js · Prisma · PostgreSQL · Claude API

    Un sudoku que detecta qué técnica desbloquea tu siguiente movimiento y te la explica. El engine es TypeScript puro, sin dependencias de plataforma: encuentra la técnica y verifica el argumento en servidor. El modelo solo redacta, y nunca ve el tablero.

    Engine TSVerificaciónClaude APIEngine TSVerificaciónClaude API
    Fig. 03 — El engine encuentra la técnica, el servidor verifica el argumento y solo entonces el modelo redacta.

    Caché por patrón y tope de gasto diario: una demo pública no puede comerse la factura.

  • MealPlanner

    Angular · NestJS · Prisma · PostgreSQL · Tailwind

    Planificación semanal de comidas: recetas, control de despensa con caducidades y calendario de menús según lo que hay en casa.

    AngularNestJSPostgreSQLAngularNestJSPostgreSQL
    Fig. 04 — La misma pila del stack, en pequeño: un solo lenguaje del formulario a la tabla.

    Desarrollado con workflow agéntico: contexto por capas y subagentes especializados en API, datos e interfaz.

  • agentic-harness-playbook

    Método · Claude Code · Plantilla copiable

    Notas de campo sobre cómo hacer que un agente sea fiable para construir software de verdad, con la plantilla de arnés que uso: invariantes escritos, pasos pequeños y un criterio de terminado que se mide.

    PlanBuildVerifyLogPlanBuildVerifyLog
    Fig. 05 — El bucle del arnés. Sin la vuelta al plan es una lista de tareas; con ella, un método.

    Esta web es su primera aplicación en público. El repositorio es abierto: el ROADMAP lleva la bitácora de cada decisión y cada fricción, con fecha.

04 Formación y certificación

Máster en Desarrollo Fullstack

UNIRnov 2025 → jul 2026

Angular, Node.js, Express, MongoDB y PostgreSQL. Arquitectura limpia, SOLID y patrones. Metodologías ágiles y desarrollo orientado a tests.

Grado en Diseño y Desarrollo de Videojuegos

Universidad Jaume I4 cursos, sin titular

Unity 2D y 3D con C#, arte y modelado 3D. De ahí viene la costumbre de perseguir los milisegundos.

Claude Code in Action

Anthropiccertificación

Curso oficial sobre desarrollo con agentes: contexto, herramientas y flujo de trabajo.

Verificar

05 Apéndice A — Fuera del código

Cuatro líneas para que la conversación no empiece por el currículum.

  • A.1

    Electrónica de sobremesa

    Desmonto aparatos para entender cómo están hechos. Volver a montarlos es opcional.

  • A.2

    TCGs

    Juegos de cartas coleccionables: lectura de patrones y probabilidad disfrazadas de afición.

  • A.3

    Guitarra

    La práctica deliberada, aplicada a algo que no compila.

  • A.4

    Moto y montaña

    Donde no llega la cobertura.

06 Contacto

Abierto a nuevas oportunidades y colaboraciones. El correo es la vía más rápida.

paumgdev@gmail.com

Respondo en el día.