Perfil
Adrian Gaitan — construyendo software AI-native
Soy Full Stack & AI Engineer, de Pereira, Colombia. Construyo sistemas donde la IA es la capa de inteligencia — agentes listos para producción, backends orientados a eventos y LLMs que hacen trabajo real, no demos.
De Pereira a la IA en producción
Empecé en el software como la mayoría de los ingenieros — buscando la satisfacción de hacer que algo funcione. Esa curiosidad se convirtió en un enfoque en la capa más difícil e interesante de los productos modernos: llevar la inteligencia de las máquinas a producción de forma confiable, a escala, donde usuarios reales dependen de ella.
Hoy trabajo como Full Stack & AI Engineer en KitchenSync, un sistema operativo de back-office AI-first para restaurantes. Llevo a producción orquestación multiagente y funciones con LLMs — el tipo de ingeniería de IA práctica y real que separa los sistemas que funcionan de los prototipos llamativos.
Cómo construyo
Mi creencia central es simple: en un producto AI-native, el modelo es la capa de orquestación, no una función pegada al costado. Diseño sistemas alrededor de esa idea — agentes que coordinan, se recuperan de fallos y permanecen observables; backends orientados a eventos que se mantienen correctos bajo carga; e interfaces que hacen que todo se sienta natural.
Me importa tanto el sistema de abajo como la experiencia de arriba. Una UI pulida sobre un backend poco confiable es un riesgo, y un backend robusto con una interfaz confusa nunca se usa. Busco ambas cosas.
Con qué trabajo
En el backend: TypeScript, Node.js, NestJS, PostgreSQL, Redis, BullMQ y arquitecturas de microservicios orientadas a eventos. En el frontend: React, Next.js, Astro y Tailwind CSS. En IA: orquestación multiagente, RAG, vector embeddings, servidores MCP y las APIs de OpenAI, Claude y Gemini.
También construyo más allá de mi trabajo diario — Beela, un OS AI-native para pequeñas empresas colombianas; SwiftControl, mi propia empresa de software; y un Agent Memory Layer que da a los agentes de programación memoria persistente y estructurada entre sesiones.
Hacia dónde voy
Estaba estudiando Ingeniería de Sistemas y Computación en la Universidad Tecnológica de Pereira, y tomé la decisión deliberada de pausar la carrera. Llegué a creer que el rol mismo se está redefiniendo más rápido de lo que los planes de estudio tradicionales pueden seguir — la IA está cambiando qué construyen los ingenieros y cómo, y la academia apunta en una dirección distinta a donde realmente va el trabajo. Pausar me permitió comprometerme con un camino más concreto — construido alrededor de lo nuevo y de lo que el mundo realmente necesita.
Ese camino es convertirme en un agentic software engineer — profundizando en LLMs, fine-tuning y diseño de modelos — mientras lanzo productos de talla mundial en producción. Resuelvo problemas reales aprovechando las herramientas frontier más nuevas, aprendiendo en abierto y demostrándolo con sistemas reales en vez de esperar a que un plan de estudios se ponga al día. Me atrae la intersección de los sistemas distribuidos y la inteligencia artificial, y siempre estoy abierto al siguiente reto difícil.
Nota: este es Adrian Gaitan, el Full Stack & AI Engineer (Adrian F. Gaitan / Adrian Gaitan Londoño) de Pereira, Colombia — no el artista visual colombiano de nombre similar.
¿Construimos algo juntos?
Estoy abierto a roles de tiempo completo, trabajo por contrato y problemas interesantes.
Hablemos