Salta al contingut
P

Projectes

12 PROJECTES · 3 NIVELLS · FILTRA PER STACK

Dotze projectes en tres nivells: la tesi, els seus satèl·lits i un annex per a arrels, proves tècniques i exercicis de mida. Filtra pel stack que et vagi bé.

FILTRA PER STACK (44)

12 PROJECTES A LA VISTA

Tesi

F32026

CodebaseRAG

RAG hexagonal sobre el teu codi, amb un nucli determinista i eval-first: ingest, query i evals de retrieval amb gate a CI.

El resultat és un gate d’evals que bloqueja les regressions de retrieval abans del merge: la qualitat és una afirmació verificada a CI amb un sòl compromès, no una demo.

0.409recall@5 mitjà
≥40parells Q/A golden
strictmypy

Python 3.13 · FastAPI · pgvector · Qdrant · Ollama · Langfuse · mypy strict

Veure a GitHub ↗
F22026

Kafka Adapter Telemetry

Telemetria d’adaptadors dirigida per esdeveniments: pipeline Kafka gateway + hub amb persistència idempotent a Oracle, salut per adaptador, alertes i dashboard de missió en viu via SSE.

El resultat és visibilitat operativa sobre ~90 adaptadors a 4 països: qui està DOWN, des de quan i exactament una alerta per episodi — sense tempestes de pager ni forats silenciosos.

3×DOWN → 1alerta per episodi
100%insercions idempotents
10/10tasques SDD fetes

Java 25 · Spring Boot 4.1 · Kafka · Oracle · Flyway · Testcontainers · SSE

Veure a GitHub ↗
F12026

Harness

Un harness multi-agent estandarditzat per a Claude Code i OpenCode: rols de Spec-Driven Development (Leader, Spec Author, Implementer, Reviewer) instal·lats a qualsevol projecte amb una sola comanda. El seu procés també es distribueix com a sis skills independents (npx skills add jordimarsal/harness).

La recompensa és treball d’agent repetible: specs, rols i gates instal·lats en una comanda, en qualsevol stack — aquest portfolio es construeix amb ells.

7stacks
1 cmdinstal·lació
6skills

Agents · SDD · CLI · Conventions

Veure a GitHub ↗

Satèl·lits

F32026

Interview Simulator

Simulador d’entrevistes per veu: un LLM local fa d’entrevistador i Whisper se n’encarrega de la transcripció, per assajar entrevistes tècniques completament offline.

0crides al núvol
100%offline

Whisper · Local LLM

Veure a GitHub ↗
F22026

Redis Toolkit

Toolkit de rate-limiting per a gateways de LLM: quotes token-bucket atòmiques, stores connectables i modes de fallada honests — amb una demo de gateway en Javalin que exposa un endpoint estil OpenAI.

429+ Retry-After, sempre
2stores, una suite de contracte

Java · Javalin · Redis · Testcontainers

Veure a GitHub ↗
F12025 - 2026

MD Mermaid PDF

CLI que renderitza Markdown amb diagrames Mermaid directament a PDF, construïda amb TDD, mypy strict i integració contínua.

Python · Markdown · Mermaid · GitHub Actions

Veure a GitHub ↗
F12026

MCP Transparent PNG

Servidor MCP (Model Context Protocol) que fa transparents els colors d’un PNG (canal alfa) amb modes rgb/auto/greenscreen.

3modes de transparència

Python 3.13 · MCP · Pillow · GitHub Actions

Veure a GitHub ↗
F12026

ggufbench

Un benchmark agèntic per a models GGUF locals: velocitat de prompt, tool-calling, generació de codi i treball agèntic multi-pas, mesurats sota un mateix harness i amb els rebuts en brut de cada crida — 100% local, sense núvol ni APIs.

0.85millor puntuació global — minicpm-v-4.7-35b-a3b q4_k_m, thinking off
3execucions per tasca — llavors 42/43/44
100%local — sense núvol ni APIs

Python · GGUF · llama.cpp · GitHub Actions

Veure a GitHub ↗

Annex — arrels, proves i exercicis de mida

F32019

Bible Text Analysis

Estudi de NLP sobre la Bíblia: web scraping, processament amb NLTK, modelatge de temes amb LDA i anàlisi de sentiment — les meves arrels en Data Science.

Python · NLTK · LDA · Jupyter

Veure a GitHub ↗
F22023 - 2026

Product Offers API

Prova tècnica: una API REST d’ofertes de producte — consultes de preu per data, producte i marca, servida amb Spring Boot.

Java 17 · Spring Boot 3.2 · H2 · JUnit 5 · Mockito

Veure a GitHub ↗
F12024 - 2026

Rustcut

Escurçador d’URLs minimalista en Rust: una API REST deliberadament reduida sobre Actix-web amb emmagatzematge a SQLite.

1llenguatge
1fitxer SQLite

Rust · Actix-web · SQLite

Veure a GitHub ↗
F12020 - 2026

Spring Boot Casino

Prova tècnica: un domini d’apostes de casino modelat en Spring Boot seguint una arquitectura hexagonal.

Java · Spring Boot · Hexagonal Architecture

Veure a GitHub ↗