I build production software with AI agents.
AI Engineer — production LLM systems, agents & infrastructure. 17+ years in SaaS (AWS, TypeScript), now at Aircall, where my systems process 1M+ call transcriptions a day. On my own time I ship products written end to end with AI agents: strict CI, specs, real users, and the LLM evals, monitoring & observability that keep them honest. Madrid, Spain.
Triathlete when I'm not shipping.
PROJECTS
Open-source, local-first training platform: calendar, AI assistant, Garmin & WHOOP sync, plus a TypeScript SDK, CLI, and MCP server for FIT, TCX, ZWO, and Garmin Connect files. Every line written by AI agents.
Founder — multi-tenant SaaS: branded AI chatbot over a curated knowledge base — embeddable widget, self-service portal, RAG on AWS Bedrock. Live in production.
TypeScript SDK for the TrainingPeaks platform.
Structured LLM responses from Amazon Bedrock (Claude) streamed through AWS Lambda.
Serverless AWS app (CDK + Step Functions) syncing body-composition data into Garmin Connect.
WRITING
ALSO PUBLISHED