Marc Fors

Disponibile

Marc Fors

Ingegnere software IA

IA · agenti LLM · Barcellona o remoto UE · disponibile ora

Costruisco prodotti completi con agenti LLM e verifico ogni riga che scrivono.

Barcellona · cittadino UEAgenti LLM · React · TypeScript · Go

Oltre sette anni in observability, fintech, banking e pubblica amministrazione, ora costruisco prodotti completi con agenti LLM come team di consegna. Eseguo Claude Code, Codex, Cursor e Grok contro regole versionate, collego server MCP a ogni repository, assegno ogni task al modello giusto, e tutto ciò che producono passa dalla CI prima del merge.

Ho alzato la coverage dei test automatici ~20% in due settimane su un progetto critico Dynatrace.

LMaaS · Claude Code · Go · React · TypeScript · Barcellona

developer@marcfors.com

Lavoro selezionato

LivePrivato

Fors Photography

Il mio negozio di stampe su forsphoto.com: 18 stampe fine art firmate in quattro collezioni, dalla costa del Pacifico, dal Sud-Ovest desertico e dall'Europa, stampate su ordinazione in quattro formati. Sei lingue, checkout ospitato da Stripe, senza database, account né analytics.

  • Next.js 16
  • React 19
  • Tailwind CSS
  • Stripe
LivePrivato

Mensura

Un registro privato e personale dei consumi che apprende una previsione oraria dai tuoi dati, direttamente sul dispositivo. Modella orari, recenza, quantità e pattern tra sostanze, poi verifica le previsioni su dati storici esclusi dall’addestramento. I registri restano nel browser.

  • Vite
  • React
  • TypeScript
LivePrivato

Wordkeep

Un’app che insegna sette lingue giocando, custodisce un lessico personale da Wiktionary con ripasso distanziato e usa Claude per scomporre grammaticalmente frasi intere. Le parole si collegano tra lingue in un atlante 3D. Il lessico resta sul dispositivo; gli account facoltativi sono cifrati end-to-end.

  • React
  • TypeScript
  • Three.js
  • Hono
  • Claude API
Live

marcfors.com

Questa scrivania. Portfolio osservatorio con vitals di prima parte, audit della supply chain a ogni build e sette lingue. Codice pubblico.

  • Next.js 16
  • React 19
  • TypeScript
LivePrivato

Gatto

Un sito vetrina trilingue online per il negozio di artigianato di Silvia Galiano a Gràcia, Barcellona. Spagnolo, catalano e inglese; indicazioni, orari e contatto diretto, senza dipendenze né tracciamento.

  • HTML5
  • CSS3
  • JavaScript
LivePrivato

FranCesc & Cescju

Prototipo di redesign per un progetto di bagni sonori e fotografia naturalistica a Sant Hilari Sacalm: un blog WordPress trasformato in cinque pagine in catalano con prenotazione dei posti e portfolio fotografico. Analizzato, specificato, costruito e verificato con un workflow multi-agente.

  • HTML5
  • CSS3
  • JavaScript
LivePrivato

Fors Corp

La vetrina di Fors Corp: siti web e assistenti IA per cliniche e studi di consulenza di Barcellona. Spagnolo, catalano e inglese, prerenderizzato staticamente, basato sul design system Fors, senza cookie né analytics.

  • Next.js 16
  • React 19
  • TypeScript
LivePrivato

FerreTodo Lepant

Un sito di una pagina per una ferramenta di quartiere in Carrer de Lepant, nell'Eixample di Barcellona. Spagnolo, catalano, inglese e francese; stato di apertura in tempo reale, contatto via WhatsApp, tema chiaro e scuro ispirato all'insegna del negozio e una mappa che si carica solo su richiesta.

  • Next.js 16
  • Tailwind CSS
  • TypeScript
LivePrivato

Habit Breaker

Planner settimanale di abitudini. Template di giornata, impegni fissi, reminder push, spagnolo/inglese, marketplace di routine.

  • Next.js 16
  • Clerk
  • Neon
  • Drizzle
Privato

Agent Switchboard

Desk ops locale per sessioni Claude, Codex, Cursor e Grok: ultimo prompt, git sporco, salute Vercel, vault env cifrato, extra di menu macOS.

  • React
  • Express
  • Swift
Pubblico

fileshelf

Organizzatore di file con una TUI curata. Codice pubblico.

  • Python
Live

iTerm Studio

Look iTerm2 in un clic: 121 preset di colore, font, blur e un prompt Powerlevel10k abbinato. Galleria pubblica; il server locale applica sul serio.

  • Python
Privato

Finance Dashboard

Dashboard metalli, crypto e portafoglio: costo, alert e import opzionale da Revolut X.

  • Next.js
  • Prisma
  • SQLite
LivePrivato

LMaaS

Servizio di modelli self-hosted su Apple Silicon: serve modelli linguistici locali con un'API compatibile OpenAI, così le mie app fanno inferenza senza provider cloud, e allena, serve e riaddestra modelli ML con release SemVer. API Go, console React.

  • Go
  • React
  • TypeScript
LivePrivato

forsight

Piattaforma di observability, due artefatti versionati da un unico albero: un agente Go che raccoglie metriche, serve un'API HTTP e incorpora la propria dashboard, con scoring delle anomalie e previsioni via ML; e la libreria di componenti React con cui si disegna.

  • Go
  • TypeScript
  • React
Live

Fors Design System

Token di brand e 30 componenti React basati su Radix dietro ogni prodotto che rilascio: tema chiaro/scuro, WCAG 2.1 AA, RTL, pubblicato su GitHub Packages.

  • React
  • TypeScript
  • Radix UI
Media Downloader
Estensione browser più host nativo. Scarica i media che puoi già vedere, via yt-dlp. Nessuna elusione DRM.
SpotiApp
App Angular sull'API di Spotify. Front-end pubblico di una fase precedente.
GH DashboardPrivato
Dashboard per vedere e gestire i miei repository GitHub: visibilità, archiviazione e azioni sul ciclo di vita da un'unica schermata invece della UI di GitHub.
Business ManagerPrivato
Piattaforma configurabile di gestione aziendale: vendite, magazzino, utenti e cassa per una piccola attività, in fase di ricostruzione sul design system Fors.

Esperienza

Fors Corp · pratica indipendente
Dic 2025 — presente

Costruisco prodotti completi con agenti LLM come team di consegna: design system, un agente di observability, un servizio di modelli che si riaddestra da solo. Aperto a ruoli di ingegneria IA e a lavoro su misura.

Dynatrace
Software Engineer
Mag 2022 — nov 2025

Frontend per Dashboards e Notebooks: Angular, poi React e TypeScript. Dal design tecnico al release.

  • Libreria frontend condivisa su entrambi i prodotti
  • Coverage dei test automatici ~20% in due settimane su un progetto critico
  • Suite di integrazione ridotta per accelerare Jenkins
CREALOGIX Group
Software Engineer
Mag 2020 — mag 2022

Angular enterprise per retail e private banking nell'ambiente bancario di Saudi Aramco.

  • Componenti riusabili in un grande framework condiviso
  • Desktop e mobile con scadenze strette
T-Systems Iberia
Software Developer
Giu 2018 — apr 2020

Software enterprise per il case management del Dipartimento di Giustizia.

  • Servizi Java 7/8 con Spring, Struts e API REST
  • Oracle e SQL Server in grandi team della pubblica amministrazione

Stack

Frontend

  • React
  • TypeScript
  • JavaScript
  • Angular
  • HTML5
  • CSS3
  • RxJS
  • Accessibility
  • State management

Testing

  • React Testing Library
  • Jest
  • Playwright
  • Integration testing

Ingegneria

  • Git
  • CI/CD
  • Jenkins
  • Agile
  • Code reviews
  • Mentoring

Backend

  • Java
  • Spring
  • Struts
  • REST APIs
  • Oracle
  • SQL Server

Laboratorio

Pezzi appariscenti che starebbero accanto agli strumenti che già pubblico. Ognuno usa un mestiere che già pratico: observability, mappe, musica, hardware, software local-first.

  • Trace Theater — Rigioca una richiesta web come un palco: gli span entrano dalle quinte, gli errori come luci rosse.
  • Eixample OS — La griglia Cerdà come desktop. Ogni isolato è una finestra. Barcellona come window manager.
  • Night Bus — I NitBus TMB come tabellone partenze in ottone. Arrivi live, tipo analogico.
  • Climbing Planetarium — Una stagione di arrampicata come carta stellare. I gradi sono magnitudini. Il riposo, cielo scuro.
  • Crate Radar — Scansione della libreria musicale come un controllo del traffico aereo. I duplicati bipano. Il BPM è quota.
  • Room Frequency — Annunci di case a Barcellona come una radio a onde corte. Sintonizza l'affitto, ascolta il barrio.

Contatto

Due porte, una casella. Recruiter con un ruolo IA o frontend, o chi ha bisogno di un'app su misura. Lo leggo.

Recruiter

Assumimi

Ruoli di ingegneria IA e LLM. Barcellona o remoto UE. Agenti, React, TypeScript, Go.

Assumimi
Lavoro su misura

Commissiona un lavoro

Prodotto, dashboard o tool interno? Lo porto dal design tecnico alla produzione.

Commissiona un lavoro
Open source

Sostieni

Costruisco e mantengo strumenti open source in autonomia. Se uno ti ha fatto risparmiare tempo, una mancia una tantum aiuta a mantenerli.

Sostieni · 1,99 €

Segnale

Questa scrivania si osserva da sola. Cifratura in transito, audit delle dipendenze a ogni build, web vitals di prima parte. Nessun tracker di terzi.

Pulito

npm audit

Dipendenze di produzione analizzate 2026-11-01.

critical 0high 0moderate 0low 0
Live

Web vitals

—
—
—
—
—

Salutein attesa della sonda

  • TLS in produzione, HSTS preload
  • Content-Security-Policy, nessuno script di terzi
  • Clickjacking bloccato (frame-ancestors none)
  • Niente cookie di tracking. Un cookie di preferenza, solo se scegli la lingua
  • npm audit a ogni CI e in build
  • Web vitals di prima parte + /api/health

security.txt · /api/health

Formazione

Corsi di Ingegneria Informatica — Universitat Oberta de Catalunya, 2021–2022

Tecnico superiore in applicazioni multi-piattaforma (CFGS — DAM) — Institut Joan d’Àustria, 2017–2019

Tecnico in sistemi microcomputer e reti (CFGM — SMX) — Institut Escola del Treball, 2015–2017

Lingue

Spagnolo e catalano madrelingua. Inglese professionale. Italiano con competenza lavorativa di base. Portoghese base. Tedesco principiante (in apprendimento).