// forward deployed engineer · ai · madrid · es/en

AI from idea to production, inside your team.

I'm Gustavo. I embed with a team to scope, build and ship LLM systems that reach real users: agents with guardrails, retrieval over your own data, evals, and the engineering to run them. Twenty years building product, ten of them as Product Manager.

20years building product
10years as Product Manager, from use case to delivery
3LLM-powered products in production in 2026

02How I work

Forward Deployed Engineer: I work inside the customer's team, understanding their needs from the first definition of the use case to the system running in production. AI agents write a lot of the code; I own the scoping, the architecture, the review and what ships.

  1. discover
  2. scope
  3. architecture
  4. build with agents
  5. evals · tests · security
  6. deploy
  7. measure
  8. hand over
01 · discover and scope

Start from the workflow, not the model

Sit with the people who own the process. Agree on the problem, the data, the constraints and what a good outcome looks like. Write the spec and the architecture decisions before the first line of code.

02 · build with evals

Small changes, measured behaviour

Prototype fast, then harden: retrieval, guardrails, permissions, fallbacks and hand-off to a human. Every change is reviewed and checked against evals, tests, security and cost before it ships.

03 · ship, measure, hand over

Production from day one

CI/CD with a preview per change, monitoring and usage metrics from the first release. Then playbooks and building blocks the team can keep running without me.

04Stack

$ cat stack.txt
LLM agentsRAGEvalsOpenAI · Anthropic APIsClaude CodeTypeScriptPythonNode.jsReact · Next.jsReact NativePostgres · FirebaseAWS · VercelCI/CDObservability
// open to forward deployed engineering roles · madrid or remote · es/en

Let's talk about what you're deploying.

The assistant runs on papaia, a product I built. Prefer email? soygus@gmail.com
Prefer a form? Send a message$ mail --to gus