AI products that work in production
Streaming agents, RAG, MCP and tool calling built into usable product flows — with access control, guardrails and observability considered from the start.
Madrid, Spain · Remote across Europe
Full-stack product engineer with nearly three years shipping multi-tenant platforms, agents and real-time software with TypeScript, React, Next.js and Node.js.
What I bring
Streaming agents, RAG, MCP and tool calling built into usable product flows — with access control, guardrails and observability considered from the start.
Tenant isolation, SSO, RBAC, document permissions and usage controls for software that needs to serve different organisations safely.
From an ambiguous requirement to an accessible interface, tested backend, deployment and production monitoring — usually in small, fast-moving teams.
Selected work
Product work across AI platforms, enterprise knowledge and real-time systems. Confidential projects are described without client or proprietary details.
Confidential product · Current
Primary engineer for a greenfield product that brings AI workflows, shared files and usage management into one tenant-aware workspace.
Confidential case study
An agentic assistant that turns a multi-gigabyte Jira and Confluence knowledge base into an interactive, traceable answer experience.
Public build
A full-stack kitchen display system where new orders and state changes stay synchronised across screens in real time.
Public build
A polished data-heavy product experience with fast discovery, detailed Pokémon views and thoughtful state management.
Experience
From trainee to primary engineer in fast-moving product and consulting teams.
Feb 2026 — Present
AI Software Developer Analyst
Own the architecture and implementation of a strategic multi-tenant product as its primary engineer. Ship AI workflows across 10+ modules and operate deployments several times per week with Vercel, AWS, GitHub Actions, Sentry and CloudWatch.
Apr 2025 — Dec 2025
Marketing Automation / Full-Stack Developer
Became the primary backend contributor for an internal generative-AI product, building Node.js services, Python integrations and Next.js interfaces for chat, streaming, model selection, prompts and tool calling.
Aug 2024 — Apr 2025
Full-Stack Developer
Developed real-time web and mobile software for industrial and healthcare environments, including WebRTC collaboration, device management and machine-metrics dashboards. Automated backend, web and mobile regression testing.
Sep 2023 — Jun 2024
Trainee Software Developer
Progressed from backend trainee to full-stack delivery in approximately three months, shipping features across 5+ products serving about 25,000 aggregate users in small startup teams.
Working stack
TypeScript · React · Next.js · React Native · Tailwind CSS
Node.js · NestJS · Express · Python · FastAPI · PostgreSQL
Vercel AI SDK · RAG · MCP · Tool calling · OpenAI · Gemini
AWS · Vercel · Docker · GitHub Actions · Sentry · Playwright
Let's build something useful
I'm interested in remote roles across Europe where product judgement, strong TypeScript and practical AI engineering matter.