Actividad
Lanzamientos, contribuciones de código abierto e ideas en desarrollo.
GitHub ↗ · 2.268 en el último año · sep. 2026 · LinkedIn ↗ · publicaciones completas
Mis proyectos

Empeñalo
Demo pública · migración prevista

ScoutLane
Versión pública

El Umbral
Proyecto cívico desplegado

FindLeads
Desplegado · piloto

Peru Grid
Versión pública

Voidscape
CLI pública · en evolución
Canada Research Path PE
Guía editable de oportunidades de investigación tecnológica entre Perú y Canadá, con fuentes oficiales y fechas por verificar.
Explorar guía ↗ContribucionesNormal: leer grupos por nombre
Contribuí el identificador de conversación a los resultados de grupos MCP, preservando permisos y límites de cuenta. Integrado en el PR #179 del proyecto original.
ContribucionesNormal: un flujo de lectura de chats más preciso
Contribuí una guía que distingue el estado de conexión, la disponibilidad de chats y la cobertura del historial. Integrada en el PR #180.
LanzamientosScoutLane: Resume Match público
Publiqué la comparación de CV basada en evidencia, con fragmentos validados, archivos acotados y límites de uso controlados por el servidor.
LanzamientosPeruGrid: encontrar dónde trabajar
Integré Coworking Scout en el mapa público, con coworkings, cafés y bibliotecas de un catálogo público aprobado.
LanzamientosScoutLane: endurecer el comparador público
Puse el comparador abierto de CV sobre límites de uso transaccionales en Postgres con limpieza diaria autenticada, añadí preverificación de descompresión DOCX, acoté los intentos públicos de modelo y mantuve la evidencia orientativa separada de la puntuación operativa de candidatos.
LanzamientosFindLeads: una cola de prospectos accionable
Convertí resultados crudos de Places en una cola de trabajo con priorización de listos para llamar, filtros, orden, búsqueda y paginación responsive, y llevé las marcas de tiempo del CRM al reloj de la base de datos. Es un piloto, no un producto de autoservicio.
LanzamientosPeruGrid: una hoja móvil que sí se arrastra
La barra lateral móvil fijaba touch-action en none pero solo escuchaba clics, así que todo gesto de arrastre estaba muerto. La rehíce como una hoja inferior real con anclajes de asomo, intermedio y abierta, donde el impulso proyecta el anclaje de aterrizaje.
ContribucionesNavegación por voz: desplazamiento y búsqueda
Contribuí mejoras de comandos de voz a una extensión de Chrome en equipo: desplazamiento porcentual, resaltado de búsqueda e indicador de progreso.
IdeasHacer revisable la evidencia antes de ampliar la interfaz
Una dirección para Voidscape: reforzar primero la CLI instalada y la recuperación, y luego explorar interfaces de revisión más completas. Es una hoja de ruta, no una función publicada.
PublicacionesQuién moldea el modelo
De una charla sobre gobernanza de IA en Trajectory Labs, Toronto. El español y el portugués apenas llegan al tres por ciento de los datos con los que se entrenan los modelos frontera, y cuando un modelo ignora tu cultura el software se pierde normas legales locales, dialectos regionales y contexto cotidiano. Por eso importan modelos regionales como LatamGPT, y por eso el trabajo educativo como BrainTrainr tiene impacto directo en Latinoamérica y otros grupos subrepresentados. La gobernanza no es teoría abstracta: decide quién accede a cómputo, quién fija las reglas de seguridad y quién tiene asiento en la mesa.
PublicacionesCuando un agente puede actuar, la pregunta cambia
Entre Startupfest y conversaciones con fundadores que construyen agentes, el mismo reto apareció desde ángulos distintos. Cuando un agente puede ejecutar acciones, la pregunta deja de ser si genera buen código y pasa a ser si alguien diseñó límites claros sobre lo que puede hacer. Kastra.ai revisa las acciones riesgosas antes de ejecutarlas. Jetty cambia los prompts abiertos por runbooks que definen la tarea y qué significa terminado. Upivia trata el acceso del agente como una billetera controlada: una puerta con políticas, registros y límites de gasto. El mismo cambio de fondo: permisos, restricciones y memoria se diseñan a propósito, no se añaden después de que algo se rompe.
PublicacionesQuitar la configuración, no la interfaz
Las mejores herramientas de IA hacen fácil la puesta en marcha para que puedas empezar de inmediato. MigmaAI puede partir de un sitio, un prompt, un frame de Figma o un correo existente y construir algo editable acorde a la marca. Lo interesante no es la velocidad: el correo es complicado, y un diseño que se ve bien en el editor puede romperse en Outlook, Gmail, modo oscuro o en móvil, así que el producto todavía tiene que dejar revisar, editar y probar lo que llega a la bandeja. No creo que un buen producto de IA deba eliminar las interfaces. La gente necesita control, contexto y una forma de corregir. Me interesa más la IA que quita pasos de configuración que la que añade otro chatbot al flujo.
PublicacionesLo mejor de hacer contactos es cuando ya nadie los hace
En un evento hace unas semanas, dos personas se sentaron y empezaron por el nombre de su empresa y luego su universidad. Ese era todo el discurso: ninguna pregunta de vuelta, ninguna curiosidad por el resto de la mesa, y se fueron antes de que se dijera algo real. Los que se quedaron preguntaban qué estabas construyendo, dónde estabas atascado, qué te importaba fuera del trabajo. Misma sala, mismas bebidas, una noche completamente distinta. Así que mi prueba no es cuántos contactos junto, sino con cuánta gente seguiría tomando un café si ninguno de los dos pudiera hacer nada por el otro.
PublicacionesEl entorno es una variable de productividad subestimada
Trabajando desde espacios de coworking publiqué más, me mantuve más agudo y me sentí menos aislado. La capa social de construir no es una distracción, es combustible. Me sigue gustando la comodidad de trabajar desde mi cuarto, pero a veces el tiempo que optimizas tiene un costo: se vuelve monótono, no hay estímulo y es más fácil caer en el doomscrolling. No estaba reponiendo energía, estaba comprimiendo y desgastándome. De ahí sale Coworking Scout en PeruGrid.