I take on LLM agent and Solana engineering work.
I'm an engineer in Madrid. I work as an AI Engineer at Jupiter, building multi-agent systems and the evals around them. Before that I wrote no-std Rust for liquid staking tokens and Solana observability tooling. On the side I take fixed-scope work from teams that need one of those done.
I take one engagement at a time. Ask me for the next opening.
What I work on
AI
Multi-agent systems
Orchestration, tool use, handoffs, and what happens when an agent fails with nobody watching.
Note: Vercel AI SDKEvals and observability
Regression suites so a prompt or model change is measured. Tracing, cost and latency budgets.
Note: Prompt Engineering Best PracticesLLM infrastructure
RAG pipelines, provider routing, streaming UIs with the Vercel AI SDK and Next.js.
Note: Retrieval Augmented Generation
Solana
Programs in Rust
Writing or reviewing on-chain programs, including no-std. Staking and LSTs.
Note: Stake Accounts in SolanaInfrastructure
Validators, RPC, ingestion into ClickHouse and Tinybird, and alerts that fire before users notice.
Note: Solana ValidatorsAgents that sign
Agents that act on chain: simulate first, enforce policy, log every decision, sign last.
Note: Anatomy of Transaction Simulation
How we can work together
Review · 2 weeks, fixed fee
I read the code, run the system and talk to whoever owns it. For AI that means agent design, eval coverage and cost. For Solana, program correctness and operational risk. You get findings ranked by risk, a plan, and a 90-minute walkthrough.
Build · 4 to 8 weeks, fixed fee
One defined outcome, built in your repo with your conventions. You get the code, the tests or evals that show it works, a handover document and a written update every week.
Advisory · monthly, agreed scope, cancel anytime
An async channel and one call a week. Architecture and PR reviews, build-or-not questions, hiring help. Answers are written down in your tools.
A program review is an engineering review, not a security audit. If you need a report you can publish, hire an audit firm. I can help you prepare for it. Fees are fixed, paid in fiat or USDC/USDT. I don't take equity or tokens.
How an engagement runs
- We have a 30-minute call and you describe the problem.
- I send a written proposal with scope, price and dates. If I'm not the right person, I say so.
- I do the work in your repo and write up decisions as I make them.
- I hand over a document your team can run with, and we close with a call.
Background
The best way to judge whether I can help is what I've written and built, more than where I've worked.
Who this suits
Good fit
- Solana protocol or product teams that need a Rust/TypeScript engineer for a defined piece of work.
- Teams putting LLM agents in front of users who need them measurable.
- Infra teams instrumenting chains or LLM systems with ClickHouse or Tinybird.
Not a fit
- Token launches, tokenomics, marketing or community growth.
- AI strategy without a codebase.
- A formal third-party security audit.
- Hourly staff augmentation with no scope.
Questions
Do you work with teams outside Spain?
Yes. Most of it is async in your tools. Calls are scheduled around CET.
Can you work on EVM?
I have shipped to production on Solana, not EVM. I have notes on Solidity, Base and zk proofs and can advise, but I won't take an EVM build.
Which LLM providers and stacks?
Any provider. My recent work is TypeScript with the Vercel AI SDK. Evals and infra follow your stack.
How soon can you start?
It depends on what I'm already committed to. Ask and I'll give you a date.
Will you sign an NDA?
Yes, a reasonable mutual one, before any code is shared.
Tell me about the problem
A few lines is enough. I reply within two working days.