marcfors.com
This desk. Observatory portfolio with first-party vitals, a supply-chain audit on every build, and seven locales. Public source.
Open to work
AI software engineer
AI engineering · LLM agents · Barcelona or remote EU · available now
I ship complete products with LLM agents — and gate every line they write.
Seven-plus years in observability, fintech, banking and government, now building complete products with LLM agents as the delivery team. I run Claude Code, Codex, Cursor and Grok against versioned standing rules, wire MCP servers into each repository, route each task to the right model, and gate everything they produce behind CI before it merges.
Raised automated test coverage ~20% in two weeks on a critical Dynatrace project.
LMaaS · Claude Code · Go · React · TypeScript · Barcelona
developer@marcfors.comThis desk. Observatory portfolio with first-party vitals, a supply-chain audit on every build, and seven locales. Public source.
Vocabulary keeper with a spaced review queue and a 3D atlas that wires saved words together by synonym, antonym, translation and sense across four languages.
Weekly habit and schedule planner. Day templates, busy intervals, push reminders, Spanish/English, a public marketplace of routines.
Local ops desk for Claude, Codex, Cursor and Grok sessions: last prompt, git dirt, Vercel health, encrypted env vault, a macOS menu extra.
Smart file organizer with a polished terminal UI. Public source.
One-click iTerm2 looks: 121 presets covering colour, font, blur, and a matching Powerlevel10k prompt. Public gallery; local server applies for real.
Single-user metals, crypto and portfolio tracker with cost basis, alerts, and optional Revolut X import.
Self-hosted model service on Apple Silicon: serves local language models over an OpenAI-compatible API, so my own apps call inference without a cloud provider, and trains, serves and retrains ML models behind SemVer releases. Go API, React console.
Observability platform, two versioned artifacts from one tree: a Go agent that collects metrics, serves an HTTP API and embeds its own dashboard, with ML anomaly scoring and forecasts; and the React component library it renders through.
Brand tokens plus 30 Radix-backed React components behind every product I ship: dark/light theming, WCAG 2.1 AA, RTL, published to GitHub Packages.
Building complete products with LLM agents as the delivery team — design systems, an observability agent, a self-retraining model service. Open to AI engineering roles and to custom app work.
Frontend for Dashboards and Notebooks — Angular, then React and TypeScript. Owned work from technical design through release.
Enterprise Angular for retail and private banking products in Saudi Aramco’s banking environment.
Enterprise software for the Justice Department’s judicial case-management system.
Two doors, one mailbox. Recruiters with an AI or frontend role, or someone who needs a custom app. I read it.
AI and LLM engineering roles. Barcelona or remote EU. Agents, React, TypeScript, Go.
Hire meNeed a product, dashboard or internal tool? I take it from technical design to production.
Commission workI build and maintain open-source tools on my own. If one saved you time, a one-off tip keeps them going.
Support · 1,99 €This desk watches itself. Transport encryption, a supply-chain audit on every build, first-party web vitals. No third-party tracker.
Production dependencies scanned 2026-10-07.
Health
Computer Engineering coursework — Universitat Oberta de Catalunya, 2021–2022
Higher Technician in Multi-Platform Applications (CFGS — DAM) — Institut Joan d’Àustria, 2017–2019
Technician in Microcomputer Systems and Networks (CFGM — SMX) — Institut Escola del Treball, 2015–2017
Spanish and Catalan native. English proficient. Italian — basic working proficiency. Portuguese basic. German beginner (currently learning).
Flashy pieces that would sit next to the tools I already ship. Each one maps to a skill I already practice — observability, maps, music, hardware, local-first software.