Joan Comadran · Barcelona
AI engineer & full stack developer in Barcelona
Problem-solving engineer. I solve problems with software, AI included: websites 10x faster, apps, and AI tools and agents for companies, clients and myself.
About me
One week I’m shipping an agent, the next I’m color-grading a film.
I build AI-powered products and agents, ship end-to-end web systems, run Google and Meta campaigns with proper tracking, and occasionally make AI films that screen in actual cinemas. Sometimes all in the same week.Open to collaborating on AI engineering, full stack work, paid acquisition, automation, or anything that’s genuinely interesting to build.
Skills
What I work with, and where I’m headed.
Proven
Solid foundations and shipped work. What I reach for by default.
- LLM APIs (OpenAI · Anthropic)
- Prompt engineering
- MCP (Model Context Protocol)
- Python
- TypeScript
- React.js
- Next.js
- Node.js
- +10 more
Working knowledge
Comfortable building with these today, still deepening the edges.
- RAG pipelines
- LLM tool calling
- Generative video & image pipelines
- CI/CD pipelines
Learning now
Actively skilling up on the agentic stack, the direction I'm heading.
- LangGraph
- GraphRAG
- Vector databases
- Agent evals & guardrails
- Graph databases
- Testing (unit & E2E)
(01) Development
AI & full stack products.
(02) Marketing & Analytics
Ads, tracking, growth.
(03) Cinematography
AI films, in cinemas.
Beyond the work
Off the clock, there’s usually a camera.
I travel when I can and take photos while I’m there. Same eye I bring to the films, minus the render queue.
Latest writing
From the blog.
AI & Dev Trends | October 21, 2026
Durable AI agents: what happens when your agent dies mid-task
Engineering | October 19, 2026
Supabase email confirmation not working in Next.js: every cause and the fix
AI & Dev Trends | October 19, 2026
Secure your OpenAI API key (and your Claude and Gemini keys): a checklist








