One governed gateway for every coding agent in the company. Codex, OpenCode, Cursor, or Claude connect to a single /mcp endpoint that enforces the catalog, per-user grants, and credential delivery, and audits every authorized call.
ContributionDesigned the catalog and grants model, the Portal API and UI, and the custom MCP adapters for GitLab, Jira, Jenkins, SonarQube, and internal databases.
ImpactGives teams a single governed endpoint for agents, with identity, policy, and audit enforced centrally instead of per-client setup.
StackFastAPI, MCP, Next.js, Pydantic, and Docker Compose
Internal pipeline + LLMRole: Data pipeline + product
UES Catalog
An internal pipeline that turns GitLab projects into a searchable technical catalog. Teams can find and reuse work across repositories.
ContributionDefined the full pipeline: extraction, LLM enrichment, classification, API, and interface.
ImpactAnswers "have we built this before?" without opening repositories one by one.
StackPython, GitLab API, Spring Boot, MySQL, Next.js, and Docker
Personal project · in developmentRole: Product + software engineering
Gold Rush
A 3D isometric town where companies have their own plots and founders can become residents. The AI characters have memories, hold conversations, and take part in activities around town.
ContributionBuilding the town, its navigation and interactions, and the systems behind the residents and their social life. I work on both the 3D experience and the backend that keeps the world running.
ImpactBrings the town and its residents together in a world visitors can explore. Development is ongoing.
StackNext.js, TypeScript, Three.js, PostgreSQL, Blender, and AI agents
An interactive map for a video essay about The Odyssey. Characters, relationships, and places appear in sync with the YouTube player.
ContributionDesigned the narrative model and built the deterministic graph layout, edge routing, and progressive reveal synced with the video chapters.
ImpactLets viewers explore the characters and places across the 19 chapters of the video.
StackNext.js, TypeScript, React Flow, Dagre, and YouTube IFrame API
A macOS menu-bar app for strict focus sessions: it blocks distracting domains through NextDNS across Mac and iPhone, and an active session cannot be stopped or reconfigured until the timer runs out.
ContributionBuilt the menu-bar app, a CLI, and an MCP server over shared state, plus a watchdog that re-applies blocks if settings change mid-session.
ImpactKeeps distracting domains blocked until the focus session ends.
StackSwift, SwiftUI, NextDNS API, and a local MCP server
Professional background
Experience
Software Engineer
Eurecat
Software engineering at Eurecat, a technology center, across client and R&D projects: data pipelines, APIs, technical interfaces, and AI-based workflows. Alongside delivery, I have built internal tools, standardized project setups, and helped make AI a normal part of the engineering workflow.
Development Trainee
Escola Port Barcelona
Implemented new web features, improved interactivity, and adapted WordPress work to the needs of the project and the team.
Formal training
Education
Computer Engineering
Universitat Pompeu Fabra
Training focused on software engineering, analysis, architecture, and systems development.
Higher Technician in Development of Web Applications (DAW)
Higher vocational qualification
Two-year vocational qualification completed after Bachillerato, with a hands-on foundation in frontend, backend, databases, and web application development.
Working style
How I work
I like following a problem through the whole product, from the interface to the API and the data behind it.
When I find repetitive work, I look for a way to automate it or document it so the next person has an easier start. Internal tools and shared conventions are part of that work.
With AI, I want to understand where it helps and where it needs limits or human review.
What I work on
Data pipelines and AI workflows
Extraction, classification, enrichment, and retrieval of technical context.
Internal tools and automation
Tools that cut repetitive setup and manual work.
Agent tooling and integrations
MCP integrations and shared conventions for using agents in a team.
Backend systems and architecture
APIs and services that remain understandable as a product grows.
Applied AI
AI in everyday workflows, with the context, limits, and human review each task needs.
contact
Get in touch
Open to interesting problems and good teams. Email is the fastest way to reach me.