Hi, I'm

Rodrigo de Miguel

Product Engineer & Data Architect

From Big Data to Products That Grow

I build digital products from the inside out: solid architecture, a data focus, and an obsession with making them discoverable and truly used.

After more than 7 years of experience combining engineering, product, and growth, I now want to drive real impact in a small, ambitious team that loves shipping.

Full Stack
Big Data
Product
Growth & SEO
about.greeting

About Me

Software Engineer & Big Data. Founder with Product vision and Technical SEO.

I'm a Software Engineer, I come from Big Data, and I always think product-first.

I started in large-scale data environments (ex-Banco Santander), but in 2020 I went off to build my own thing.

That made one thing crystal clear:

Perfect code is worthless if nobody can find it, understand it, or use it.

Even back then I enjoyed being a hybrid profile. I’m comfortable designing solid architectures (Node.js, MongoDB, React) and working on their visibility, scaling, and growth through technical SEO, automation, and data.

I’ve built and operated digital and physical products. I started my own natural pet food brand and had to be a “one-person band” when needed: tech, suppliers, logistics, customers, marketing, and automations.

Today I’m building a multi-tenant platform focused on product and SEO, with a shared codebase and data ingestion and enrichment engines.

I use AI as another layer of the product: to automate processes, enrich data, and improve how we design and maintain systems, with a friendlier DX.

I’m motivated by building useful, simple, sustainable things. And I especially enjoy small teams, where impact is visible, shared, and celebrated.

My Approach

"Shipper" mindset

If it's not in production, it doesn't exist.

I'm obsessed with things working in the real world.

I'd rather ship something useful, see how it breaks, learn, and improve, than polish perfect solutions that never reach users.

360º Vision

Think product end-to-end.

I don't build isolated features.

Every technical decision affects performance, SEO, acquisition, and maintenance.

That's why I think about the whole system before writing code.

Configuration-Driven Systems

Let configuration lead, and code execute.

I like developing systems where behavior is understood by reading configuration, not code.

In my ingestion, scraper, and crawler engines I define declarative pipelines, and in multi-tenant platforms I put each product's logic (entities, routes, sitemap, content, and UI) in config.

This way I can scale, launch new niches, and maintain complex systems with less friction and lower operating cost.

How I Work

User-Centric

Users come first.

Code isn't the goal; it's the tool to solve real user problems. If it doesn't improve their experience, something's off.

Agile & Lean

Iterate fast, measure, and improve.

I work in short cycles: I prioritize delivering something usable as soon as possible, measure impact, and adjust to reality—not assumptions.

Continuous Learning

Learn as a team.

After years building on my own, I value collaborative environments where we share technical judgment, learn from other roles, and scale good team practices.

Experience

Experience

AI Product Engineer and Technical founder

AI Product Engineer and Technical founder

2026 - Present

TalkFlux AISaaS chat platform with multi-model, multi-vendor AI

Design and development of TalkFlux AI, a SaaS solution born out of a personal need: the ability to work with state-of-the-art models from different providers in a single place, switching between models during a conversation without losing context.

  • Design of a provider-agnostic backend, based on hexagonal architecture, where each AI provider is integrated as an independent adapter behind a common contract.
  • Development of a real-time chat experience with SSE, projects, and conversations, allowing switching between models during the same conversation.
  • Design and implementation of the complete product system: authentication, access control, Free/Flex/Own Key plans, usage and consumption, prepaid wallet, BYOK, and integration with Stripe.
  • Definition and end-to-end development of the product: from the idea and specifications to architecture, implementation, testing, CI/CD, observability, and launch.
  • Deployment and opening of the product to new users, iterating on a real usage base rather than a purely experimental project.
Product Engineer & Platform Builder

Product Engineer & Platform Builder

2025 - 2026

SietchStackMulti-tenant platform for niche directories

Building a configuration-based platform to launch and operate multiple niche directory products using a single codebase.

  • Designing a declarative ingestion and scraping engine, where pipelines are defined via configuration, making the flows explicit, modular, and easy to extend.
  • Developing LLM-powered data enrichment pipelines to automate part of the content generation and transformation process.
  • Designing an architecture based on reusable services, components, and configuration, avoiding product-specific implementations.
  • Developing the platform using Node.js and ReactJS, with a focus on scalability, automation, and rapid iteration.
  • Implementing an SEO-first architecture to manage routes, structured data, sitemaps, and reusable content patterns.
  • Exploring a product model geared toward launching multiple niche products without duplicating the underlying infrastructure.

Status: On hold while I evaluate the impact of changes to Google’s SERPs due to the addition of AI Overviews

Founder & Product Operator (D2C E-commerce)

Founder & Product Operator (D2C E-commerce)

2022 - 2025

ADOPTA AlimentaciónNatural pet food D2C brand (kibble and snacks)

Creation and operation of a natural pet food D2C brand, selling directly to end customers across Spain.

  • Shopify e-commerce: development, customization, and daily operations
  • End-to-end management of suppliers, logistics, shipping, and customer support
  • Automation of communications and email marketing focused on retention
  • Merchandise design with print on demand and packaging

Key project where I learned how to connect product, technology, and operations when everything depends on the business working from day one.

Founder & Product Operator (Print on Demand E-commerce)

Founder & Product Operator (Print on Demand E-commerce)

2022 - 2023

Creation and launch of a print-on-demand e-commerce store for custom t-shirts, with original animal-themed designs.

  • Building the e-commerce store and purchase flow in Shopify
  • Integration with print-on-demand providers
  • Catalog management, pricing, and product testing
  • Basic order and customer support automation
  • Real product validation experiment: acquisition and conversion

Project that didn't reach the expected fit, but was key to understanding e-commerce dynamics, margins, acquisition, and why some products don't scale even if they work technically.

Local SEO Consultant (Local Growth)

2022 - 2023

Managed digital presence and Local SEO (Google Business Profile) for brick-and-mortar businesses, helping digitize local SMEs

  • Digitizing SMEs through Google Business Profile
  • Local SEO and digital presence automation for brick-and-mortar businesses
Data & Platform Engineer (Programmatic SEO)

Data & Platform Engineer (Programmatic SEO)

2021 - 2026

ADOPTA - Pet FriendlyPet-friendly directory for animal shelters

First version of the ingestion engine (with config-driven pipelines in NodeJS) to aggregate shelter data from multiple sources (APIs, scrapers, files, open data) across Spain and publish it in an SEO-optimized directory with an interactive map.

  • Aggregating shelter data from multiple sources (APIs, scrapers, files, open data)
  • Data normalization and cleaning to ensure quality and consistency
  • Pet-friendly directory with more than 1,700 shelters in Spain
Founder & Product Engineer

Founder & Product Engineer

2020 - 2026

ADOPTASaaS platform for animal shelters

End-to-end digital product design and development: from architecture to growth.

  • Managing animals for adoption
  • AI-automated blog (Programmatic SEO)
Big Data Engineer — Indizen (at Banco Santander)

Big Data Engineer — Indizen (at Banco Santander)

2018 - 2020

At SCIB (Santander Corporate & Investment Banking), I worked on real-time data systems, combining real-time data processing with microservices architecture.

  • Development of critical real-time systems with Apache Flink, Kafka, and microservices
  • Migration from batch architectures to real-time using Spark, Hive, and Hadoop
  • Creation of Banco Santander's first GraphQL API. An API with dynamic GraphQL schema generation from AVRO schemas, able to adapt to changes at runtime
  • Design and development of product-consumable microservices in Big Data real-time environments
  • Processing large volumes of financial data

Education

Master's in Big Data Architecture

Master's in Big Data Architecture

KSchool · 2018 - 2019

Specialized training in large-scale data architectures, distributed processing, and systems designed for performance and reliability. The technical foundation that consolidated my move into complex, real-time data environments.

Big Data Technologies Training Program

Big Data Technologies Training Program

Indizen · 2018 (1 month)

An intensive program focused on real production environments, centered on the Big Data stack later used in projects for Banco Santander. Hands-on training prior to joining critical data projects.

Software Engineering Degree

Software Engineering Degree

Complutense University of Madrid (UCM) · 2012 – 2018

Solid training in software engineering fundamentals, data structures, algorithms, systems, databases, and application development. The technical starting point on which I’ve built my professional profile.

Publications

Securing J2EE SOA Enterprise Applications with a Pattern-Based Approach

Open Journal of Web Technologies (OJWT), RONPUB, 2020

Co-author of a study that developed a service-oriented web architecture based on J2EE, linking security patterns (CSP) with architectural patterns (CJP) to facilitate secure implementation of enterprise SOA applications.

The work originated from my Bachelor’s Thesis (2017–2018), where I developed the base architecture, deployed on Apache Tomcat and integrated with CI using Jenkins, GitHub, Maven, and JUnit.

Projects

Projects

TalkFlux AI

TalkFlux AI

Multi-provider, multi-model AI chat SaaS with model switching mid-conversation without losing context.

Challenge

I wanted to stop paying for multiple subscriptions and jumping between different platforms to access cutting-edge models, without giving up the ability to compare and switch models when needed.

Description

TalkFlux started as an internal tool to solve a need I had myself. I needed access to the best models from different providers without maintaining multiple subscriptions, using the APIs and paying only for the usage I actually made.

The first version was deliberately simple: conversations, projects, and model switching during a chat. Seeing that the problem was quite common, I decided to turn it into a product and build everything necessary to bring it to production.

That involved much more than developing the chat: authentication, access control, Free/Flex/Own Key plans, usage tracking, prepaid wallet, BYOK, and billing with Stripe.

State: In production · Open to new users

SaaSAI ChatMulti-ProviderLLM IntegrationTypeScriptHexagonal Architecture
SietchStack [On Hold]

SietchStack [On Hold]

A configuration-based platform for launching multi-tenant niche directories using a single codebase.

Challenge

Create and operate multiple SEO products without duplicating the application code or developing a separate implementation for each niche.

Description

With everything I learned while building ADOPTA, I started SietchStack as a way to take it a step further: a multi-tenant platform for launching multiple niche directories from a single codebase, with data ingestion, enrichment using LLMs, and an SEO-first approach

The idea was to build it in a completely configuration-driven way, so that each product is defined by configuration (entities, routes, sitemap, language, design, and components) without needing to touch the application’s codebase. This allowed me to iterate and launch new directories without duplicating code, focusing more on the infrastructure than on a single product.

State: Temporarily on hold · Changes to the search landscape with the integration of AI Overviews have made the SEO strategy I started the project with less relevant for now. The foundation is still there, and if the landscape becomes interesting again, I wouldn't rule out picking it up again.

Multi-tenantDirectoriesFull StackData PipelinesLLMSEO
ADOPTA

ADOPTA

SaaS platform for animal shelters.

Challenge

Give shelters a simple, scalable, and visible technology solution.

Solution

I designed and built a full SaaS platform with a focus on automation and organic growth.

Description

Animal adoption management, AI-automated content, and Spain’s largest animal shelter directory with more than 1,700 shelters.

State: Closed

NodeJSReactJSMongoDBProgrammatic SEO
Pet Friendly

Pet Friendly

Pet-friendly directory for animal shelters.

Challenge

Build the largest animal shelter directory in Spain, since there was no consolidated one.

Solution

Build an ingestion and normalization engine to pull data from multiple sources (APIs, scrapers, open data) and create an SEO-friendly directory with more than 1,700 shelters in Spain.

Description

It started under the ADOPTA brand, but it’s currently an independent project. First version of the ingestion engine (a config-driven pipeline in NodeJS) to aggregate data from all animal shelters across Spain from multiple sources and publish it in an SEO-optimized directory with an interactive map.

State: Closed

Data PipelineSEONode.jsMongoDBData IngestionWeb Scraping
ADOPTA - Pet Food

ADOPTA - Pet Food

A natural pet food brand and e-commerce.

Challenge

Scale a business with minimal resources using technology.

Description

I founded a natural pet food brand operating across Spain. I had to be a one-person band: from suppliers to marketing automations, I owned the full product cycle (kibble and snack design, logistics management, customer support, ...) backed by technology and processes.

State: Closed

Brand creationD2CShopifyMarketing AutomationSEO
ADOPTA - AI-automated blog

ADOPTA - AI-automated blog

WordPress blog with content generated automatically using AI.

Challenge

Publish thousands of the best-quality articles possible using AI

Solution

Build an automated content-generation system based on LLMs and structured data using Google FAQs as a base. The result was a blog with more than 60,000 articles that attracted niche organic traffic

Description

The idea was to learn about automated content generation with AI and programmatic SEO. I published articles for each dog and cat breed: characteristics, care, recommended food… all generated with LLMs and structured data, using Google FAQs as a source. In the end Google tanked the domain in a Core Update, but while it lasted it was a great experiment. 🥲

State: Closed

WordPressAI-generated ContentProgrammatic SEONiche TrafficAI

Local SEO Consulting

Digitization and positioning of local SMEs through Google Business Profile and basic automation.

Local SEOGoogle BusinessSME Digitization
Technical Stack

I don't use technologies because they're trendy

I use tools that let me build solid, scalable products that grow.

This stack is the result of years in production, not tutorials.

AI & LLMs applied to product and development

Automation, Data, and AI-Assisted Coding

I integrate AI into real-world products and processes, from content enrichment and generation to direct interaction with models and the automation of development tasks.

  • LLMs integrated into products: experience working with APIs from OpenAI, Anthropic, and Google, designing vendor-agnostic integrations, and using models for inference, data enrichment, content generation, and automation.
  • Content generated from real data: I use LLMs to transform structured data, reviews, ratings, location, context, and other signals into useful content, rather than relying on static templates or generic content.
  • Context & Prompt Engineering: designing prompts, instructions, and context as part of the system. Documentation, architecture, and explicit rules so that both LLMs and development agents can work with the necessary context.
  • AI as part of development: SDD (Spec-Driven Development), agents to explore solutions, implement features, refactor, and maintain complex architectures, without delegating technical judgment or design decisions to them.

What I bring

  • AI integrated as part of the system, not as an isolated feature.
  • Architectures prepared to switch models or providers without redoing the product.
  • Automation that turns data and context into useful results.
  • Faster development without sacrificing design, testing, and maintainability.

— And yes, all this while learning not to spend tokens as if they were free 😅

The best architecture for an LLM is usually the one that provides it with the necessary context and nothing more.

LLMsAI Product EngineeringOpenAIAnthropicGeminiContext EngineeringAI IntegrationAutomation

Backend & Data

Building systems and data processing

I design and build product-oriented backend systems that can scale and adapt to real-world usage.

  • APIs and services in Node.js
  • Data modeling and management with MongoDB
  • Real-time data processing with Kafka and Flink
  • Batch pipelines and analytics with Spark
  • Automation and scripting with Python

What I bring

  • Event-driven architectures
  • Systems designed to grow without rewriting them
  • Technical decisions based on real usage, not theory
NodeJSMongoDBApache FlinkKafkaSparkREST APIsPython (solo scripting)Event-Driven ArchitectureMicroservicesDatapipelinesReal-time Processing

Frontend

Interfaces focused on real usage

I build functional, maintainable, user-experience-driven frontends without overengineering.

  • React.js + Vite + SSR
  • HTML5, CSS3
  • Reusable components and responsive design

What I bring

  • UI focused on clarity and performance
  • Performance and Core Web Vitals in mind from the design stage
  • Frontend as part of the product, not a decorative layer
ReactJSViteSSRComponent-driven UIPerformance optimizationResponsive designHTML5CSS3Tailwind CSSTypeScript

Cloud/Ops

Deployment, operations, and autonomy

  • AWS, GCP
  • Heroku
  • Docker
  • Git and collaborative workflows

What I bring

  • Technical autonomy
  • Reproducible environments
  • Less friction between development and production
AWSHerokuGCPDockerGitCI/CD basicsEnvironment management

Product

Engineering focused on real impact

I don't separate product and technology. I build from day one thinking about impact, validation, and scalability—not just features.

  • Applied product thinking
  • Data-driven decisions
  • MVP building
  • Automation-first mindset

What I bring

  • Ability to translate business problems into concrete technical solutions
  • MVPs focused on validating fast, learning, and evolving without overengineering
  • Decisions based on real usage data, not intuition
  • Automation as the foundation to scale without adding complexity or costs
Product thinkingData-informed decisionsMVP buildingAutomation-first mindset

Growth & SEO

Organic growth from the technical foundation

  • Technical SEO and technical audits
  • Core Web Vitals and performance
  • Schema Markup and structured data
  • Programmatic SEO
  • AI-powered content automation
  • Google Search Console & Google Business Profile
  • Local and niche growth strategies

What I bring

  • Products designed to be found
  • Scale content without scaling costs
  • Measurable, sustainable growth
Technical SEOCore Web VitalsSchema MarkupGoogle Search ConsoleGoogle Business ProfileLocal Growth StrategiesAI Content AutomationProgrammatic SEOSEO-first architecturesData-driven content

Platforms

Real products in production

  • Shopify (e-commerce, customization, automations)
  • WordPress (CMS and SEO)
  • ActiveCampaign and MailerLite (marketing automation)

What I bring

  • Product–business vision
  • Process automation
  • Technical decisions with direct impact on revenue and users
ShopifyWordPressActiveCampaignMarketing automationCMS customizationE-commerce management

Latest articles

Recent writing on product, engineering, and growth.