$ davidvc.ai
# role full-stack-ai-engineer

No programo con IA. La dirijo.

Construyo sistemas web completos — frontend, backend, integraciones con IA, infraestructura — dirigiendo IA con un método que aprendí durante los 10 años que llevo en el mundo del desarrollo web. La IA ejecuta, yo respondo.

Disponible · 2 nuevos clientes · Respuesta en 24h
## 01· diagnóstico

Funciona en la demo, se rompe en producción

Un patrón frecuente: la primera versión con IA sale rápido y en la demo todo funciona bien. Llega producción y rompen cosas — errores de seguridad graves, mal rendimiento, costes sin medir, imposibilidad de escalar, etc. Lo que era una demo prometedora se convierte en algo difícil de mantener.

Entre el 40 y el 65% del código generado por IA sin método es incorrecto, y un porcentaje similar de las consultas SQL generadas son vulnerables. La demo lo oculta. Producción lo encuentra.

La IA acelera la ejecución. La parte difícil sigue siendo el método.

## 02· method

Cómo dirigir IA sin que se rompa en producción

method.ts typescript
  1// dirigir IA = plan + ejecución acotada + revisión humana   2const flujo = [   3 "plan", // arquitectura + contratos   4 "execute", // IA por fases acotadas   5 "revision", // revisión experta por fase   6 "firma" // el código resultante lo firmo yo   7];  
  1. 01

    Plan

    Arquitectura, contratos y modelo de seguridad cerrados antes de invocar la IA.

  2. 02

    Ejecución

    La IA ejecuta por fases acotadas. Cada fase no toca dos capas a la vez.

  3. 03

    Firma

    Revisión humana, tests y observabilidad antes de cada merge. Cada decisión técnica queda escrita y firmada — si mañana otro desarrollador hereda el proyecto, sabe por qué se decidió cada cosa. Si algo falla en producción, respondo yo.

## 03· contrast

Generar con IA vs dirigir IA

Dos formas de usar IA en proyectos reales. La primera entrega rápido y se nota seis meses después. La segunda se nota desde el primer merge.

// generar con ia
  • demo rápida que convence
  • cada cambio futuro vuelve a pasar por la IA
  • deuda técnica acumulada sesión a sesión
  • costes de tokens y hosting opacos al escalar
  • imposible de heredar por otro desarrollador
  • nadie responde cuando algo se rompe en producción
// dirigir ia
  • +plan y arquitectura antes del primer prompt
  • +fases acotadas — la IA no toca dos capas a la vez
  • +revisión humana, tests y observabilidad por fase
  • +precio cerrado, costes medidos desde el commit 1
  • +registro de decisiones auditable en el repo
  • +código revisado · respondo yo
## 05· featured-case

AuraReels — un sistema distribuido construido dirigiendo IA

~/case-studies/aurareels producción

7 proyectos · 3 BBDD · flujo asíncrono con Gemini

Next.js 14WordPress (REST)Cloudflare StreamGeminin8nMongoDBMUI v6

SaaS de procesamiento de vídeo con IA. Monorepo con Next.js 14 + ecosistema WordPress, Cloudflare Stream y Gemini. Registro de decisiones público — cómo se decidió cada decisión técnica, quién firmó qué.

./leer-decision-log
  • +10 años construyendo webs en producción
  • 15+ charlas en WordCamps y meetups
  • 3 productos propios con IA en producción
## 06· faq

Preguntas frecuentes

01 ¿En qué te diferencias de generar el sitio con vibe coding (Lovable, v0, Bolt…)?

Esos productos generan rápido y demuestran bien. El problema llega después: cambios futuros que vuelven a pasar por la IA, deuda técnica que se acumula sesión a sesión, código que ningún otro desarrollador puede heredar, y nadie que responda cuando algo se rompe en producción. Yo trabajo con IA — pero con plan, fases acotadas y revisión humana antes de cada merge. La diferencia no se ve en la demo; se ve a los seis meses.

02 ¿Trabajas con cualquier stack?

Stack moderno: TypeScript, Next.js/Astro, Node, Cloudflare Workers, Postgres/Mongo, WordPress avanzado. LLMs: OpenAI, Anthropic, Gemini. Si tu stack es muy nicho, lo hablamos antes.

03 ¿Garantizas resultados?

Lo que sí garantizo es el proceso: arquitectura, revisión por fase, tests, observabilidad y registro de decisiones auditable. Eso es lo que ayuda a que el código aguante producción.

04 ¿Trabajas solo o con equipo?

Solo. Si el proyecto requiere más manos, traigo gente de confianza y me responsabilizo del conjunto.

05 ¿Aceptas participación en lugar de tarifa?

Solo en proyectos donde tengo convicción técnica y señal clara de encaje producto-mercado. Las tarifas son la norma.

## contact

¿Te encaja lo que cuento? Hablemos.

Reserva 30 minutos. Cuéntame qué estás construyendo y te digo honestamente si encajo o si te conviene otro perfil.

$ ./reservar-llamada
david@davidvc.ai · respuesta en 24h