# Armando Oriens

> Armando Oriens is a software architect and the CTO of AI Executions, based in Costa Rica. He builds software with artificial intelligence for businesses, institutions and communities, and the first prototype often comes out of the first meeting. This portfolio shows eight systems that are online today, each with a public address.

The site is in Spanish. Each system below links to its case page on this site and to the live system itself.

- Contact: oriens@aiexecutions.com
- Role: Arquitecto de software y CTO de AI Executions
- Based in: Costa Rica
- LinkedIn: https://www.linkedin.com/in/armando-oriens-4434a3173/
- GitHub: https://github.com/LuisArmando-TestCoder
- CodePen: https://codepen.io/LuisArmando-TC
- AI Executions: https://aiexecutions.com/

## Systems online

- [Convoca](https://oriens.ninja/trabajo/convoca): 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. Live at https://convoca.space/ (own product).
- [International Legal Partner](https://oriens.ninja/trabajo/international-legal-partner): Membresía legal para norteamericanos que viven o tienen propiedades en Colombia, Costa Rica, México, Panamá, Portugal y España. Pagos, contratos, portal de abogados y resúmenes de llamada con IA. Live at https://internationallegalpartner.com/ (client).
- [International Relocation Partner](https://oriens.ninja/trabajo/international-relocation-partner): Sitio de una empresa de reubicación internacional con sede en Heredia, para jubilados, nómadas digitales y expatriados en seis países. Live at https://internationalrelocationpartner.com/ (client).
- [AIBAN](https://oriens.ninja/trabajo/aiban): 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. Live at https://aiban.news/ (own product).
- [El Censo](https://oriens.ninja/trabajo/el-censo): 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. Live at https://elcenso.com/ (own product).
- [Odysseus](https://oriens.ninja/trabajo/odysseus): Asistente autónomo para investigación con fuentes abiertas. Ayuda a comunidades a investigar casos y preparar recursos de amparo y medidas cautelares. Live at https://odypro.netlify.app/ (own product).
- [aaieo](https://oriens.ninja/trabajo/aaieo): 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. Live at https://aaieo.com/ (with a partner).
- [ASTUM, Clínica Clorito Picado](https://oriens.ninja/trabajo/clorito): 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. Live at https://clorito.netlify.app/ (pilot).

## Career

- Intel: Software developer
- Avianca: Software developer
- CTV News Canada: Software developer
- Subaru: Software developer
- DirecTV: Senior Creative Engineer
- Heartbeat: Senior Creative Engineer
- Publicis Groupe: Senior Creative Engineer
- Accenture: Arquitecto, Tech Lead y profesor full stack
- Asamblea Legislativa: Asesor de Tecnología
- OSINT: Investigador independiente
- ΣXECUTIONS: CTO (current)

## How a project runs

(Spanish, as on the site; ₡ = Costa Rican colones. The signed contract governs; this is a summary.)

- Lo que usted envía: Comparta todo lo que desee. 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.
- Llamada de discovery (₡95.000 + IVA): 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.
- Fase de investigación (Sin cobro): Investigo su industria y su competencia, y con eso preparo el trabajo de su proyecto: el plan, los diseños y el contrato. Incluye: La investigación de su industria, comparada con lo que ya existe en el mercado; El plan: cada decisión con su porqué y la cita de la reunión donde se dijo; Los diseños de la aplicación y de la landing; El contrato, redactado para su proyecto. No incluye: Precios fuera del contrato.
- Llamada de planeamiento (₡95.000 + IVA): Esta llamada no es una oferta ni una cotización. Para entonces el trabajo ya está hecho: le muestro la investigación, los diseños, el contrato y el plan, y los ajustamos juntos. Las rondas de revisión son libres: en el orden que haga falta, con versiones A y B o explorando. Incluye: La revisión, en vivo, de la investigación, los diseños, el contrato y el plan; 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: Una presentación de ventas; Desarrollo antes de firmar el contrato.
- 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.
- 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.
- 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.
- Lo que recibe en la segunda llamada: Landing alternativa; Aplicación alternativa; Plan de la etapa; Plan en slides; Diseño estándar; Contrato; Cambios, observaciones y preguntas; Transcripciones.
- 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.

## Optional

- [Full text of the site](https://oriens.ninja/llms-full.txt): every chapter and case study in one Markdown file.
- [canvas-preset](https://github.com/LuisArmando-TestCoder/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](https://github.com/LuisArmando-TestCoder/scene-preset): Abstracción de Three.js publicada en npm, con escenas y shaders de prueba.
- [VFX Trigger](https://github.com/LuisArmando-TestCoder/vfxtrigger): Efectos 3D, 2D y de shader que se disparan con un clic o una tecla.
- [Atomic Gatsby](https://github.com/LuisArmando-TestCoder/atomic-gatsby-typescript-recoiljs): Plantilla de diseño atómico con TypeScript, Recoil y Storybook, más scripts que generan componentes.
