01 / 06

QuantaRun

Tipus
Sistemes distribuïts
Any
2026
Disciplines
Backend, arquitectura i proves
Stack
  • Java 25
  • Spring Boot 4
  • PostgreSQL
  • React
  • TypeScript
  • OpenTelemetry
  • Docker
Enllaços

Control plane per planificar, executar, recuperar i simular càrregues de treball d'IA distribuïdes. Està construït al voltant dels casos on fallen aquests sistemes: un worker que mor a mitja feina, un resultat que arriba tard, dos planificadors que competeixen per l'últim recurs lliure o un client que inunda la cua.

PostgreSQL és l'únic coordinador (SKIP LOCKED, bloquejos de fila i constraints), sense brokers. Els workers treballen amb leases: si un mor, la feina passa a un altre i continua des de l'últim checkpoint. Inclou sis polítiques de planificació que expliquen cada decisió, un simulador determinista que fa servir el mateix codi del planificador, injecció de fallades i traces OpenTelemetry.

Té 417 tests contra PostgreSQL real i tests E2E amb Playwright. El rendiment està mesurat: el temps fins que arrenca una feina va baixar de 526 ms a 11 ms.

Vista general de la consola de QuantaRun: feines en cua i en execució, capacitat reservada de cada worker i activitat recent.
Pàgina d'una feina que ha sobreviscut a la caiguda del seu worker: línia de temps amb dos intents, checkpoints i la decisió del planificador.
Captures reals de la consola, d'una execució en local amb tres workers.

02 / 06

catalunyainfo.com

Tipus
Portal de notícies
Any
2025
Disciplines
Disseny, desenvolupament i desplegament
Estat
En línia
Stack
  • HTML
  • CSS
  • JavaScript
  • Vercel
Enllaços

Portal de notícies de Catalunya amb contingut editorial diari, sistema de categories, cerca i pàgines individuals d'article.

Disseny modern, llegible en mòbil i optimitzat per a velocitat. Desplegat amb Vercel i CDN global per a temps de càrrega ràpids. Projecte propi en producció amb trànsit real.

Portada de catalunyainfo.com en un ordinador: titular «La guia digital més útil sobre Catalunya», cercador i article destacat sobre els colors de tardor.
Portada de catalunyainfo.com en un mòbil, amb el cercador i l'article destacat.
Pàgina d'article de catalunyainfo.com: «10 pobles medievals de Catalunya», amb data de publicació, temps de lectura i una foto del pont de Besalú.
Captures reals del lloc en producció.

03 / 06

Els Prats d'Or

Tipus
Stack complet
Any
2024
Disciplines
Desenvolupament full-stack
Stack
  • PHP
  • SQL
  • JavaScript
  • HTML5
  • CSS
Enllaços

Botiga online completa per a una granja local especialitzada en productes làctics i derivats artesans.

Inclou carretó de compra persistent, gestió de productes en temps real des d'un panell d'administració i consultes dinàmiques a la base de dades. Backend en PHP amb protecció contra injecció SQL i frontend en HTML5, CSS i JavaScript sense frameworks.

Desenvolupada per a un cas real de venda directa online.

Esquema de funcionament
  1. BotigaHTML5, CSS i JavaScript, carretó persistent
  2. Backend PHPProtecció contra injecció SQL
  3. Base de dadesProductes i comandes en SQL

El panell d'administració actualitza el catàleg en temps real.

04 / 06

Simple Web Server

Tipus
Aplicació d'escriptori
Any
2024
Disciplines
Desenvolupament
Stack
  • Python
  • Tkinter
  • HTTP
Enllaços

Aplicació d'escriptori en Python que converteix qualsevol carpeta en un servidor web local amb un sol clic.

Inclou interfície Tkinter, configuració de ports, llistat automàtic de fitxers i registre d'accessos en temps real. Empaquetada com a executable portable perquè l'usuari final no hagi d'instal·lar dependències.

Útil per a desenvolupament, demos ràpides i compartir fitxers a la xarxa local.

Esquema de funcionament
  1. CarpetaQualsevol directori del disc
  2. Un clicInterfície Tkinter i port configurable
  3. Servidor localLlistat de fitxers i registre en temps real

Executable portable, sense dependències per a qui el fa servir.

05 / 06

Autoclicker v1.0

Tipus
Utilitat
Any
2023
Disciplines
Desenvolupament
Stack
  • Python
Enllaços

Eina d'automatització en Python amb tecla d'activació personalitzada, intervals configurables al mil·lisegon i mode ràfega per a clics consecutius.

Inclou drecera global i protecció contra l'activació accidental. Pensada per a automatització lleugera, proves manuals i tasques repetitives.

Esquema de funcionament
Tecla d'activacióDrecera global personalitzable

IntervalConfigurable al mil·lisegon

Mode ràfegaClics consecutius

Protecció contra l'activació accidental.

06 / 06

Portfolio Web

Tipus
Aquest lloc
Any
2026
Disciplines
Disseny i desenvolupament
Stack
  • React
  • TypeScript
  • Vite
  • Three.js
  • CSS
Enllaços

Portfolio personal construït amb React, TypeScript i Vite, amb CSS modern i una escultura 3D feta amb Three.js que es carrega quan la pàgina ja és a punt.

Inclou arquitectura multillenguatge CA / ES / EN, disseny editorial, interaccions, sistema responsive, pàgines prerenderitzades i optimització per a Vercel.

Especificació d'aquest lloc

Tipografia

Schibsted Grotesk i Fragment Mono

Color

  • Paper#F4F6F4
  • Ink#121A17
  • Line#C6CCC9
  • Signal#1A763F

Neutres tintats i un sol accent verd

Idiomes

Català, castellà i anglès

Contacte

Construïm alguna cosa junts.

Obert a col·laboracions, projectes digitals i idees innovadores.