Intercorp · structure
45.6% → 100%
conformance in production before the fix; 8/8 test fixtures after it
También en español.
This site is also available in Spanish.
AI & Backend · Milan
Open to AI Engineer roles · EU
Open to AI Engineer roles · EU
Eight years in backend; the last four shipping multi-agent, RAG and eval pipelines to real users.
Senior Software Engineer, AI & Backend. Eight years building backend systems — the last four shipping multi-agent, RAG and eval pipelines to real users. Measured, grounded, cost-aware. Based in Milan.
Now
2025 – 2026
Intercorp · structure
45.6% → 100%
conformance in production before the fix; 8/8 test fixtures after it
Reeve · merge campaign
110+ PRs · 30 h
queued PRs cleared across 4 repos with parallel Claude Code agents
MindFortress · cost
~$16/day
unattributed AI spend traced to a stale staging worker and guarded in code
Wordbox · 10+ markets
500K+ users
served by LLM transcription and translation pipelines
Selected work
How I approached each one, in the order it happened. Every case reads in about ninety seconds.
01 · Intercorp · AI Engineer
Before: 45.6%. After: 100%.
LLM-as-judge fixtures across 5 dimensions and 19 items turned prompt changes into a measured release gate. Structural conformance: 45.6% in production before the fix, 8 of 8 test fixtures after it.
02 · MindFortress · Tech Lead
Before: ~$16/day. After: guarded.
A spend bucket with no owner was costing about $16 a day. I traced it to a stale staging worker running against the production database, shipped a guard in the code and split the production and staging credentials.
03 · Reeve · Tech Lead
Before: 110+ queued. After: 0.
Parallel Claude Code agents in isolated worktrees stacked the queue into PR chains across 4 repos; serial merge gates decided what merged.
04 · Freya · Tech Lead
Before: 7 agents. After: 1 story graph.
Co-architected an AI writing partner around an "hourglass" model (many input channels, one facts-only knowledge base, prose generation) and hardened its AI layer for production.
Open source
Client work stays under NDA. These are public, small on purpose, and each one is about a single idea.
Experience
From PHP back offices in Lima to leading AI products for US startups — always on distributed teams across the US, EU and LATAM.
How I work
Open to AI Engineer, Senior Backend and Tech Lead roles across the EU.
Open to AI Engineer, Senior Backend and Tech Lead roles across the EU — remote, or on-site in Milan.