Armando Oriens

Portafolio · 2026Costa Rica

ArmandoOriens

Arquitecto de software y CTO de AI Executions. Construyo software con inteligencia artificial para empresas, instituciones y comunidades. El primer prototipo suele salir en la misma reunión.

  • Mueve el cursor
  • Haz clic para sembrar
  • Desliza para avanzar el tiempo
Capítulo 01 · Una célula

Capítulo 02 · El método

Cuatro reglas

En el Juego de la Vida de John Conway, cuatro reglas bastan para que una cuadrícula cobre vida. Mi forma de trabajar sigue el mismo patrón.

  1. 01 / 04

    Soledad

    Una célula con menos de dos vecinas muere.

    Una idea sola no sobrevive. Todo empieza con una llamada de discovery en la que el cliente explica sus necesidades, sus objetivos y su estrategia.

    En el procesoDiscovery
    Generación nn + 1
  2. 02 / 04

    Sobrepoblación

    Una célula con más de tres vecinas muere.

    Demasiado alcance asfixia un proyecto. El plan fija qué entra y qué no, y cada límite lleva su porqué.

    En el procesoPlan
    Generación nn + 1
  3. 03 / 04

    Supervivencia

    Con dos o tres vecinas, la célula sigue viva.

    Lo acordado permanece. La IA registra quién dijo qué, y el plan cita esa minuta con la hora exacta de cada acuerdo.

    En el procesoMinuta y plan
    Generación nn + 1
  4. 04 / 04

    Nacimiento

    Una casilla vacía con exactamente tres vecinas cobra vida.

    Cliente, IA y arquitecto. Tres vecinos bastan para que nazca un sistema.

    En el procesoDesarrollo
    Generación nn + 1

Capítulo 03 · Linaje

Formas estables

  • 8productos en línea, propios y de clientes, con dirección pública
  • 8empresas internacionales en la trayectoria, de Intel a Accenture
  1. 01
    Bloque · forma estable

    Intel

    Software developer

  2. 02
    Colmena · forma estable

    Avianca

    Software developer

  3. 03
    Pan · forma estable

    CTV News Canada

    Software developer

  4. 04
    Bote · forma estable

    Subaru

    Software developer

  5. 05
    Tina · forma estable

    DirecTV

    Senior Creative Engineer

  6. 06
    Estanque · forma estable

    Heartbeat

    Senior Creative Engineer

  7. 07
    Barco · forma estable

    Publicis Groupe

    Senior Creative Engineer

  8. 08
    Bloque · forma estable

    Accenture

    Arquitecto, Tech Lead y profesor full stack

  9. 09
    Colmena · forma estable

    Asamblea Legislativa

    Asesor de Tecnología

  10. 10
    Pan · forma estable

    OSINT

    Investigador independiente

  11. 11
    Planeador · en movimiento

    ΣXECUTIONS

    CTO

Un código QR ya es una cuadrícula de células.
04.1 / 04.8PROPIO

Convoca

convoca.space ↗
“One scan and they're in.”

Registro y control de entrada para eventos. Cada invitado recibe por correo un código QR único y el equipo lo escanea con la cámara del teléfono.

  • Detecta escaneos duplicados y muestra la asistencia en vivo
  • Exporta todo a CSV
  • Gratis; otras herramientas cobraban hasta US$800
Un planeador cruza de un país a otro y deja su ruta.
04.3 / 04.8CLIENTE

International Relocation Partner

internationalrelocationpartner.com ↗
“Ready to start your international journey?”

Sitio de una empresa de reubicación internacional con sede en Heredia, para jubilados, nómadas digitales y expatriados en seis países.

  • Planificador en línea con costo estimado, reglas y línea de tiempo
  • El cliente confirma el servicio desde su plan
  • El hosting queda bajo control del cliente
Un bloque se divide en columnas, una por idioma.
04.4 / 04.8PROPIO

AIBAN

aiban.news ↗
“Your website, written as a newsletter.”

Generador de boletines con IA. El usuario conecta una fuente y define a quién le escribe; la IA elige las noticias, las redacta con la voz de la marca y las traduce al idioma de cada suscriptor.

  • Fuentes: un sitio de noticias, un RSS o Reddit
  • Envíos diarios, semanales o mensuales, con rastreo de clics
  • Gratis hasta 100 usuarios
Un plenario de células. Cada una vota.
04.5 / 04.8PROPIO

El Censo

elcenso.com ↗
“Todo empieza por el bienestar del pueblo.”

Registro en vivo de lo que pasa en la Asamblea Legislativa de Costa Rica, explicado en lenguaje sencillo: qué se aprobó, cuándo y a quién afecta.

  • Una persona revisa cada resumen antes de publicarlo
  • La fuente original queda enlazada
  • Los lectores votan a favor o en contra de cada ley, como la 10965
Entidades y hallazgos, conectados por lo que se sabe.
04.6 / 04.8PROPIO

Odysseus

odypro.netlify.app ↗
“Un único ejecutable que se instala y se actualiza solo.”

Asistente autónomo para investigación con fuentes abiertas. Ayuda a comunidades a investigar casos y preparar recursos de amparo y medidas cautelares.

  • Un expediente por caso: entidades, hallazgos con fuente y relaciones
  • Consulta legislación de SINALEVI y la Corte IDH
  • Linux, Windows o macOS; se actualiza a diario
Cada generación queda escrita y nadie la reescribe.
04.7 / 04.8CON SOCIO

aaieo

aaieo.com ↗
“When AI decides, someone must answer.”

Cobertura de errores y omisiones para agentes de IA, desarrollada con un socio. Si un agente que cumple las guías de seguridad se equivoca, el daño queda cubierto.

  • Un registro de cambios que nadie puede reescribir
  • Riskmai pone a prueba los agentes antes de pedir cobertura
  • EOSilicon fija el precio de las pólizas; en lista de espera
Un pulso que se ordena en diez pasos.
04.8 / 04.8PILOTO

ASTUM, Clínica Clorito Picado

clorito.netlify.app ↗
“Atención médica humana y virtual.”

Plan piloto de atención virtual para el Área de Salud Tibás, Uruca y Merced de la CCSS, hecho para descongestionar las salas de espera.

  • Triaje digital guiado de 10 pasos, sin consejo médico de la IA
  • Un médico revisa el caso y clasifica la urgencia
  • La evaluación llega en PDF por correo, junto con la cita

Σ · Suma

Ocho sistemas en línea. Cada uno empezó con una conversación y unas pocas reglas.

Capítulo 05 · Método

Nacido en la reunión

Un proyecto empieza con dos llamadas. Entre una y otra preparo el plan y los diseños sin cobrarle, y en la segunda llamada se los entrego.

El proceso, de un vistazo

  1. Lo que usted envía
  2. Llamada de discovery₡95.000 + IVA
  3. PlanSin cobro
  4. Llamada de planeamiento₡95.000 + IVA
  5. ContratoPrecio en el contrato
  6. Desarrollo
  7. Mantenimiento

Antes del contrato solo se cobran las dos llamadas: ₡190.000 + IVA en total, cada una después de hecha.

Lo que manda es el contrato firmado. Esta página lo resume.

Agendar la llamada de discovery

Lo que usted envía · Llamada de discovery

La idea, y todo lo que trae

Etapa 1: Lo que usted envía

Antes de la primera llamada

Comparta todo lo que tenga. Sirve más la variedad que la repetición.

Incluye

  • Documentos, hojas de cálculo, capturas y ejemplos de lo que usa hoy
  • Registros en volumen, como usuarios o una base de datos: muestran cuánta información lleva cada uno

Etapa 2: Llamada de discovery

₡95.000 + IVA

Se paga después de la llamada. No tiene devolución, porque se cobra por una llamada ya hecha.

Hablamos de sus necesidades, sus objetivos y su estrategia, en ese orden.

Incluye

  • Una llamada con las personas que usted elija
  • La minuta de la llamada, tomada con IA
  • La grabación, compartida con todas las partes

No incluye

  • Precios del desarrollo: solo van en el contrato
  • Diseños o código
Gnarl · B1/S1Un patrón complejo a partir de una sola célula. Cada dato que usted trae le abre un brazo nuevo.

Plan · Llamada de planeamiento

Del ruido a un plan

Etapa 3: Plan

Sin cobro

Es mi garantía.

Lo preparo a puertas cerradas y lo comparo con lo que ya existe en el mercado.

Incluye

  • Cada decisión con su porqué y la cita de la reunión donde se dijo
  • El alcance: qué entra en la etapa y qué no

No incluye

  • Precios

Etapa 4: Llamada de planeamiento

₡95.000 + IVA

Se paga después de la llamada, sin devolución.

Repasamos el plan en slides y resolvemos sus preguntas. Las rondas de revisión son libres: en el orden que haga falta, con versiones A y B o explorando.

Incluye

  • El paquete completo al terminar la llamada
  • Las rondas de revisión que hagan falta hasta el plan definitivo
  • La grabación, compartida con todas las partes

No incluye

  • Desarrollo antes de firmar el contrato

El tiempo entre las dos llamadas depende de lo que usted entregue. Cada llamada se agenda según la disponibilidad de todas las partes.

Lo que recibe en la segunda llamada

  1. Landing alternativaUna versión de autor, pensada para competir en premios de diseño.
  2. Aplicación alternativaLas pantallas de la aplicación con ese mismo lenguaje.
  3. Plan de la etapaLa fuente de verdad del proyecto: cada decisión con su porqué y su cita.
  4. Plan en slidesLa versión breve, para revisarlo juntos en la llamada.
  5. Diseño estándarLa aplicación y la landing, sobrias y claras, al estilo de Apple.
  6. ContratoPrecio, plazos y la opción de propiedad del código que usted elija.
  7. Cambios, observaciones y preguntasLo que salió de la llamada y lo que sigue abierto.
  8. TranscripcionesUna por llamada, con su fecha.

El último plan entregado tuvo 57 páginas y 43 requisitos, cada uno con la prueba que muestra si se cumple. Todo queda en un Drive con un folder por etapa, abierto solo a los correos de su equipo.

Anneal · B4678/S35678Cada célula sigue a la mayoría. Quedan fronteras: qué entra y qué no.

Contrato

Lo que pasa, pasa por el cable

Etapa 5: Contrato

Es el único documento con precios, y es lo que manda.

Incluye

  • El precio y la forma de cobro: precio fijo en dos pagos, por uso de IA o un porcentaje de sus ventas
  • La propiedad del código, que sigue al primer pago: quien paga su mitad por adelantado es su dueño absoluto
  • El IVA del 13 %

No incluye

  • Cambios de alcance sin un nuevo acuerdo

Si el código pasa a ser suyo, cada pago se duplica. Si queda a mi nombre y usted abandona la idea, lo publico con una licencia abierta, como MIT.

Wireworld · Silverman, 1987Los bordes del plan se vuelven cable, y la señal solo viaja por donde hay cable.

Desarrollo · Mantenimiento

Se construye y se cuida

Etapa 6: Desarrollo

Por etapas que usted revisa.

Incluye

  • Un grupo de WhatsApp con todo el equipo
  • Un Drive con un folder por etapa, abierto solo a sus correos

No incluye

  • Lo que no esté en el plan de la etapa

Etapa 7: Mantenimiento

Mis errores van en garantía. Sus cambios se cobran según su tamaño.

Incluye

  • La corrección de mis errores, sin costo
  • Cambios pequeños, cobrados por uso de IA
  • Cambios medianos, por hora (₡95.000 + IVA la hora)
  • Cambios grandes, como un proyecto pequeño
  • Una mensualidad opcional mientras el sistema se estabiliza

No incluye

  • Un cobro recurrente obligatorio al terminar el proyecto

Pruebe un cambio

Maze · B3/S12345Las células se cristalizan en pasillos, etapa por etapa.

Proyectos de bien común

Los proyectos de impacto social pueden ser colaboraciones. Los evalúo con criterios sociales, con calma y en detalle, y no aseguro aceptarlos.

Agendar una llamada para presentarlo

Aquí la célula vuelve al Juego de la Vida que corre en todo el sitio.

Capítulo 06 · Laboratorio

Antes de los sistemas

Librerías y experimentos de código creativo. De aquí salieron las células, las aves y el retrato de partículas de la primera versión de este sitio.

  • canvas-preset

    Librería en npm que quita el código repetitivo de Canvas 2D. Movió las células, las aves y el retrato de este sitio desde 2021.

  • scene-preset

    Abstracción de Three.js publicada en npm, con escenas y shaders de prueba.

  • VFX Trigger

    Efectos 3D, 2D y de shader que se disparan con un clic o una tecla.

  • Atomic Gatsby

    Plantilla de diseño atómico con TypeScript, Recoil y Storybook, más scripts que generan componentes.