natan.pro — Valencia, España · remoto

Construyo apps y las pongo en marcha. Aquí tienes 2 ejemplos.

Soy Natan Valencia. Llevo 21 años en IT y trabajo solo, de la primera línea de código al deploy: backend, datos, frontend e infraestructura. Todo lo que ves abajo lo he construido yo y está funcionando.

extraer → normalizar → analizar → decidir

El mismo patrón en todos los proyectos: fuentes que no tienen API, datos que no encajan entre sí, y al final una app o un informe que responde una pregunta concreta.

01 · los 2 ejemplos

Dos apps en producción

Las dos las diseñé, programé y desplegué yo solo. El mismo tipo de trabajo que entrego en un MVP.

ApeSpider

SaaS de auditoría SEO técnica · en producción, lanzado comercialmente

Auditoría SEO con crawler propio: 84 detectores en 10 categorías —canibalización, indexación, hreflang, renderizado JS, regresiones entre crawls—, integración con Google Search Console, rank tracker con datos SERP y exportación de informes a Excel y Word. Python, FastAPI y PostgreSQL con SQL nativo: sin ORM y sin framework JS.

Panel de issues de ApeSpider: 84 detectores, issues priorizados por impacto y exportación a Word y Excel

FatCow

Plataforma de datos de productos de inversión · en producción, beta privada

La fuente principal es una aplicación web sin API pública, así que el sistema intercepta una veintena de APIs internas por producto y ha extraído cerca de 50.000, unificados con los fondos españoles de la CNMV y los estadounidenses de la SEC: tres fuentes con formatos y frecuencias incompatibles convertidas en un modelo comparable. Encima, un buscador con facetas sobre millones de filas, backtest de carteras, comparador y un cementerio de fondos con patrones pre-muerte.

Buscador facetado de FatCow: filtros por universo, drawdown y correlación sobre 50.000 productos
02 · el paquete

Tu MVP, funcionando, en 6 semanas

Tienes la idea y necesitas enseñarla funcionando — a usuarios, a un socio, a un inversor. Yo la construyo igual que construyo lo mío: de la primera línea al deploy, con cada decisión documentada.

semana 1

Alcance

Definimos por escrito qué entra y qué no. Precio cerrado significa alcance cerrado: lo que surja por el camino se apunta para la v2, no revienta el plazo.

semanas 2–5

Construcción

Desarrollo sobre el stack que sostiene mis productos (FastAPI + PostgreSQL, Astro o Svelte). Desde la semana 2 hay una URL real donde ves el avance — demo cada semana, sin PowerPoints.

semana 6

Entrega

En producción, en tu dominio. El repositorio es tuyo desde el primer día, con el registro de decisiones documentado para que cualquier desarrollador pueda continuar sin mí.

Precio cerrado se fija en la llamada de alcance · un proyecto a la vez
Reserva la llamada
Si tu idea no cabe en 6 semanas, te lo digo en la primera llamada. Y si se resuelve con una herramienta no-code, también — más barato para ti, menos líos para los dos.
03 · más ejemplos

Más ejemplos de programación a medida

Estrategias de trading a medida

MT5 · NinjaTrader 8 · estudios masivos de backtesting

Desarrollo de estrategias por encargo y validación antes de arriesgar un euro: miles de backtests por fase sobre una base de resultados consultable, y entregables generados automáticamente desde los datos — cada número del informe se puede rastrear hasta la ejecución que lo produjo.

El cliente del último estudio llegó después de ver los informes públicos de FatCow. Por eso esta web enseña entregables en vez de contarte lo bueno que soy:

Informes reales de un encargo, anonimizados. Lo que ves es lo que recibe el cliente.
Informe de decisión del estudio grid multipar: mapa de combinaciones, curva de equity y candidatas con costes reales

OsoGuardian

Protección de cuentas de futuros · .NET 9 · desplegado en Azure

Monitoriza el P&L de cuentas de trading en tiempo real contra la API de Rithmic y, cuando una cuenta cruza su límite de pérdida, cancela las órdenes y aplana las posiciones sola. Multi-tenant sobre una API pensada para sesión única, circuit breaker para caídas del gateway y protección 24/7 que no depende de tener el navegador abierto.

Dashboard de OsoGuardian: P&L en vivo de tres cuentas, una bloqueada automáticamente al cruzar su límite de pérdida

Spider

Motor de crawling de ApeSpider · microservicio · producción

El backend de crawl de ApeSpider: crawlea de forma concurrente y reanudable —sobrevive a un reinicio del contenedor a mitad de trabajo—, distingue una página real de un bloqueo de WAF que devuelve un 200, decide solo cuándo necesita renderizar JavaScript y entrega resultados con callbacks firmados. Sin frontend: backend puro, 547 tests.

Log de un crawl de Spider: 5.000 páginas, detección de soft-blocks de WAF y reanudación tras reinicio del contenedor

LegalWP

Generador de textos legales para webs españolas · web app en producción

La mayoría de webs pequeñas llevan textos legales copiados de otra web, cuando la ley exige que reflejen lo que tu web hace de verdad. Dos productos sobre el mismo motor: una web app con asistente paso a paso y exportación a PDF, y un plugin de WordPress que escanea el sitio real —plugins activos más análisis del HTML público—, infiere qué servicios afectan al cumplimiento (RGPD, LSSI-CE, AI Act) y publica las páginas legales directamente en WordPress. El plugin está terminado, en validación legal previa al lanzamiento.

Escáner de LegalWP: servicios detectados en el sitio y las tres páginas legales generadas y publicadas en WordPress

tecnicaseo.com

Blog técnico de SEO desde 2013 · migración WordPress → Astro

Mi blog de SEO y, de paso, un caso técnico: migración completa de WordPress a Astro con un parser propio del dump SQL —63 artículos convertidos—, 290 redirecciones 301/410 sin perder una sola URL con historial e imágenes Open Graph generadas automáticamente en cada build.

¿Buscas SEO —auditorías, consultoría, contenido—? Eso vive allí, no aquí. Esta web es de desarrollo.
Migración de tecnicaseo.com: WordPress a Astro con parser propio, 63 artículos, 290 redirecciones y cero URLs perdidas
04 · sobre mí

Sobre mí

Empecé administrando servidores —redes, DNS, dominios Windows y Linux para una organización de siete sedes— y esa base sigue mandando: los logs, el rendimiento y la infraestructura nunca han sido "cosa de otro departamento".

Por el camino: 13 años de SEO técnico con marca propia, cuatro de ellos como especialista in-house de un portal internacional de más de 20.000 URLs en 7 idiomas, trabajando en inglés a diario. Hoy construyo productos propios y sistemas por encargo. Esa doble condición define cómo trabajo: entiendo el negocio que hay detrás del dato y construyo el software que lo explota.

stack habitual: Python (FastAPI · PostgreSQL · Celery) · C#/.NET · JS (Astro · Svelte) · Docker sobre VPS · Playwright

Cada proyecto lleva su registro de decisiones documentado. Si un número aparece en un informe mío, se puede rastrear hasta la consulta que lo generó.

05 · contacto

Cuéntame qué quieres construir

Un scraper que nadie te consigue montar, datos que tienes pero no explotas, un bot que quieres validar antes de arriesgar dinero, un backend que se queda corto. Escríbeme y te digo con franqueza si puedo ayudarte, cómo y cuánto costaría. Y si no puedo, también.