Skip to main content
Available for work

Hi, I'm Facundo

I build AI products, SaaS platforms, and production-grade web systems for teams that need software beyond a prototype.

Madrid, Spain
6+ years experience
FT

About

Who I am

I'm Facundo Tenuta, a Software Engineer and AI Specialist based in Madrid, Spain. I build production web platforms, AI-powered SaaS products, semantic search systems, and automation workflows for teams that need reliable software beyond a prototype.

Full Stack Software Engineer with 6+ years of experience building scalable web and mobile applications. Currently focused on AI-powered products — from search engines that understand natural language to systems that automatically detect duplicate content and crawlers that extract data using AI.

I specialize in TypeScript, React, Next.js, and Node.js, with deep experience in cloud databases (Spanner, BigQuery, PostgreSQL, Redis) and infrastructure (GCP, AWS, Terraform). I've shipped marketplaces, healthcare platforms, content tools, and mobile apps used by thousands daily.

I follow Spec-Driven Development (SDD) to ship AI features reliably. Passionate about clean code, great UX, and making complex things feel simple. Based in Madrid, open to remote opportunities across Europe.

How I can help

I help clients, startups, and product teams turn complex product work into reliable software that ships.

  • I build AI-powered SaaS features: RAG, hybrid search, LLM workflows, copilots, and document processing.
  • I ship production web apps with Next.js, React, TypeScript, Node.js, PostgreSQL, and cloud infrastructure.
  • I turn product ideas into technical plans, architecture decisions, and maintainable implementation roadmaps.
  • I improve existing platforms with performance, UX, observability, testing, and reliable delivery practices.

Skills

AI & LLMs

OpenAI
Anthropic Claude
Gemini
DALL-E
RAG & Hybrid Search
AI SDK

AI Agents

Agent Orchestration
MCP
Multi-Agent Systems
SDD (Spec-Driven)
Prompt Engineering

Frontend

React
Next.js
React Native
Flutter
TypeScript
TailwindCSS

Backend

Node.js
NestJS
Laravel
REST APIs
Drizzle ORM

Database

PostgreSQL
Supabase
Redis
Spanner
BigQuery

Cloud & DevOps

GCP
AWS
Docker
Terraform
Vercel

Work Experience

S

Spanish Tech Company
AI

Software Engineer & AI Specialist

Aug 2025 - Present

Leading the AI team for a high-traffic marketplace. Built a semantic search engine that understands natural language queries across multiple languages, an automated duplicate detection system that identifies repeated listings using AI similarity scoring, and a production web crawler that extracts structured data from external sites using LLMs. Designed and shipped each feature following Spec-Driven Development from requirements through verification. Stack: TypeScript, Flutter, Spanner, BigQuery, Terraform, GCP.

D

Dempathy
AI

Software Engineer

May 2023 - Present

Lead developer owning the full development lifecycle — from turning rough ideas into feasible technical plans alongside the founder, to shipping production code. Built an AI-powered website builder used by 200+ clients where a short chat conversation generates a complete site with copy, design direction, and AI-created images. Also built internal healthcare tools that streamlined daily workflows for clinical staff. I drive architecture decisions, assess technical feasibility, and keep the product moving forward.

P

Panalsoft

Software Engineer

Feb 2022 - Mar 2024

Built cross-platform mobile and web apps with React Native and React for healthcare clients. Focused on modern UI/UX with responsive design. Maintained backend services in Laravel and automated deployments with Docker.

P

Psicontacto

Software Engineer

Sep 2020 - May 2023

Led client communication and requirements gathering, representing the development team in contract negotiations. Built key features: payment processing with MercadoPago (handling concurrent purchases), real-time text chat, video calling, and an orders management system.

U
Aug 2022 - Dec 2022

Lead instructor for the Frontend Development module with Angular for the National University of Tierra del Fuego. Designed pedagogical materials and trained 30+ students in modern web development fundamentals.

M
Jan 2020 - May 2021

Collaborated on institutional website development using React and JavaScript. Implemented accessibility improvements following WCAG standards. Supported digital content migration and optimization on Linux servers.

Education

I ship AI products with real architecture — not prototypes.

From semantic search to multi-model routing, I focus on production systems with billing, security, and observability built in.

10+
products shipped
16,000+
users across products
4
AI products built
5+
AI workflows shipped

AI-Powered Products

RAG with hybrid search, multi-model routing, AI copilots with tool-calling, embeddings pipelines, and async document processing.

Full SaaS Architecture

Stripe billing with plan tiers, background job queues, per-user data isolation, rate limiting, and webhook idempotency.

Production-Grade Quality

Sentry observability, Playwright E2E testing, CSP security headers, PII sanitization in logs, and structured error handling.

Projects

Check out my latest work

A selection of shipped products across AI, SaaS, marketplaces, healthcare, mobile apps, and high-performance web platforms.

All
AI
Web
Mobile
Conseloria screenshot 1
1 / 4

Conseloria

AI legal assistant that helps law firms work faster with their documents. Firms upload case files (PDF/DOCX/TXT) and the system processes them automatically — making everything searchable through natural language and keyword queries combined. Lawyers chat with AI that answers questions citing the exact source documents, with different AI models handling different tasks (Claude for deep analysis, GPT-4o for quick questions). Full SaaS product with Stripe billing and usage limits per plan, background document processing, per-user data isolation, and production-grade security. Reduced document processing time by 70%.

Next.js
Anthropic Claude
OpenAI
AI SDK
Drizzle ORM
Supabase
pgvector
QStash
Stripe
Sentry
Playwright
Autonomous Invoices screenshot 1
1 / 6

Autonomous Invoices

Personal fiscal operations app built for Spanish freelancers under the Beckham Law regime. Manages the full invoicing lifecycle — create, edit, track, and export invoices as PDF. Tracks deductible expenses with automatic VAT calculation per quarter, estimates annual IRNR (model 151), and generates a personalized tax calendar with reminders for quarterly VAT filings (models 303/390) and Social Security deadlines. Single-user, local-first architecture with zero cloud dependency.

Next.js
TypeScript
Server Components
Server Actions
Drizzle ORM
SQLite
TailwindCSS
Puppeteer
Peekmaker screenshot 1
1 / 6

Peekmaker

All-in-one SaaS for creators and marketing teams to plan, generate, and publish content from a single place. The core flow goes from campaign planning with AI-generated briefs and storytelling, through multimodal asset creation (images, video, audio, copy), to scheduled publishing on social networks with automatic retries. Includes a unified asset gallery, a credit-based billing system tied to Stripe, and a publication queue that prevents duplicates. Replaces the chaos of juggling 8 separate tools.

Next.js
OpenAI
AI SDK
Replicate
Drizzle ORM
Supabase
Stripe
TailwindCSS
Vibe Product OS screenshot 1
1 / 7

Vibe Product OS

Decision OS for founders that turns operational noise into actionable product decisions. Captures signals from users, feedback, and team intuitions, then uses AI to synthesize them into problems, generate hypotheses, and suggest experiments to validate them. Includes a "feature graveyard" that automatically detects zombie features worth killing. An AI copilot with tool-calling helps throughout the workflow. Supports team collaboration with roles and invitations, Stripe billing with free/pro/team tiers, and generates executive video reports with Remotion.

Next.js
OpenAI
AI SDK
Remotion
Supabase
Stripe
PostHog
TailwindCSS
ecWebs screenshot 1
1 / 5

ecWebs

No-code website builder where 200+ users create professional sites without writing code. Features a drag-and-drop visual editor, custom domain support, and built-in SEO tools. Users go from idea to published site in hours instead of days. Led architecture decisions and built real-time collaboration.

React
Laravel
TailwindCSS
Zustand
Stripe
PostgreSQL
Playwright
FullWork eCommerce screenshot 1
1 / 5

FullWork eCommerce

High-performance eCommerce for a leading workwear company in Argentina. Built a fast Next.js frontend powered by WordPress/WooCommerce as a headless API via GraphQL. Achieved 90+ Lighthouse score and 65% faster page loads compared to the previous WordPress site. Direct collaboration with designer and client.

Next.js
TypeScript
TailwindCSS
GraphQL
WooCommerce
Mi Bondi - Ushuaia screenshot 1
1 / 2

Mi Bondi - Ushuaia

Public transport app used by 6,000+ people daily in Ushuaia for real-time bus tracking and schedules. Rebuilt the app from scratch — went from constant crashes to 99.9% stability and 3x faster load times. 4.5★ on Play Store. An essential everyday tool for the city.

React Native
Expo
TypeScript
TailwindCSS
Zustand
LogMeal screenshot 1
1 / 3

LogMeal

Nutrition tracking app with 10,000+ downloads. Users take a photo of their food and AI identifies what it is, calculating nutritional values with 90% accuracy. Built the mobile interface with smooth 60fps animations. International collaboration with a 4-person team across 3 time zones.

React Native
Expo
TypeScript
TailwindCSS
React Query
DPOSS - Public Works System screenshot 1
1 / 7

DPOSS - Public Works System

Enterprise system that manages $50M+ in public infrastructure contracts for a government directorate. Automated complex price readjustment calculations tied to inflation indexes — a process that used to take weeks now takes hours. Used daily by 30+ government employees.

React
TypeScript
TanStack Query
TanStack Table
React Hook Form
Material UI
Psicontacto screenshot 1
1 / 4

Psicontacto

Mental health platform connecting 500+ therapists with 5,000+ patients across Argentina. Built the payment system processing $100K+ monthly, real-time chat, HD video calling, and smart appointment scheduling that reduced no-shows by 40%.

React
Laravel
Material UI
PHP
MySQL

FAQ

Am I available for freelance projects?

Yes, I'm available for selected freelance projects, especially AI-powered SaaS, web platforms, automation, and product engineering work.

Am I open to full-time opportunities?

Yes, I'm open to strong full-time opportunities where I can contribute as a Software Engineer, AI Specialist, or Full Stack Developer.

Do I work remotely?

Yes. I'm based in Madrid and work with remote or hybrid teams, with a preference for European time zones.

What technologies do I work with?

My core stack includes TypeScript, React, Next.js, Node.js, PostgreSQL, Supabase, GCP, AWS, and AI tools from OpenAI, Anthropic, Gemini, and the AI SDK.

Can I build AI-powered SaaS products?

Yes. I've shipped AI-powered products involving semantic search, RAG, multi-model routing, document processing, crawlers, Stripe billing, testing, and production observability.

How can people contact me?

People can contact me by email or LinkedIn through the contact section on this portfolio.

Contact

Let's Work Together

Need to ship an AI product, SaaS platform, or production web app? I'm available for selected freelance and full-time opportunities.