Ingeniería backend para sistemas que no pueden perder datos, e IA aplicada construida con el mismo criterio.
Dieciocho años migrando, integrando y manteniendo plataformas para agencias de EE.UU., gobierno y ONG: Drupal, Salesforce, Stripe, SSO. Con el mismo criterio construyo IA aplicada: recuperación con fuentes citadas, flujos con LLM tras compuertas de evaluación y gobierno de agentes.
Lo que construyo
Autofinanciado y de código abierto, construido y mantenido por mí. Cada uno indica su etapa y sus límites conocidos.

Docket
GobernadosUn equipo de agentes de código para tu repo, definido en YAML, con una compuerta antes de cada acción
Beta públicaPágina del producto →GitHub ↗
Tack
GobernadosGestor de proyectos de código abierto que asigna tareas a agentes de IA y guarda cada ejecución en su tarea
Beta públicaProduct page →GitHub ↗Benchmarks ↗
Fabulada
PublicadosCuentos para dormir en el español o portugués que se habla en tu casa
En vivo, pre-lanzamientofabulada.com ↗
Servicios
Cuatro tipos de trabajo, cada uno con alcance por proyecto.
Conecta y automatiza
Software e IA a medida
Backend para productos existentes
APIs, módulos a medida, estabilización de código legacy, mantenimiento y actualizaciones de seguridad.Ingeniería de IA aplicada
Recuperación con fuentes citadas, flujos con LLM con compuertas de evaluación, orquestación de agentes y serving de modelos, integrados en los sistemas que ya usas.
Trabajo con clientes
Entregado como contratista de tiempo completo, integrado en agencias de EE.UU. (Taoti Creative, weKnow, Xseed) y directamente para clientes.
- Federal y sin fines de lucro · Section 508
Portafolio Drupal federal y de ONG
Más de 10 sitios para clientes como el U.S. Capitol Visitor Center y Legal Services Corporation: desarrollos nuevos, rediseños y migraciones de D7 a D9.
- Sitios
- 10+
- Migración
- D7→9
- Migraciones · Cero pérdida de datos
Migraciones a gran escala
Migraciones de versión con cero pérdida de datos verificada en tablas de más de 1M de nodos, y una importación a medida desde una base de datos que no es de Drupal hacia Drupal 11.
- Pérdida de datos
- 0
- Tabla más grande
- 1M+ nodos
- Importación a
- Drupal 11
- Sin fines de lucro · Salesforce ↔ Drupal
Salesforce ↔ Drupal y donaciones recurrentes
Sincronización en ambas direcciones con triggers en Apex, suscripciones con Stripe, SendGrid y Twilio.
- Dirección
- Doble vía
- Pagos
- Stripe
- Mensajería
- SMS + correo
- Cobros
- Recurrentes
StackDrupal 7-11 Development · PHP 8.x · Symfony Framework · Salesforce Integration · REST API · SAML SSO · Stripe Integration · MySQL
Cómo un objetivo de negocio llega a ser un release.
Objetivo de negocio
Arquitectura
Implementación acotada
Verificación
Decisión de release humana
Cuéntame qué necesitas.
Qué tiene que funcionar y dónde está el riesgo. Te diré si puedo hacerlo, y también si la respuesta honesta es "todavía no".
- ¿Prefieres email?info@yielab.com
- GitHubVer GitHub → (se abre en una ventana nueva)