Jaime Aza

AI Developer & Full-stack Engineer

Construyo productos: agentes inteligentes y apps full-stack mediante orquestación de agentes de IA.

LangChainLangGraphAI SDKSkillsCLIMCPPythonReactTypeScriptSupabaseRAGClaude codeWhatsApp APINext

5+

Años de experiencia

2x

Hackathons ganadas

3

Startups apoyadas

Capacidades

Lo que construyo

AI Agents

Agentes inteligentes con LangGraph, LangChain, AI SDK, Skills, CLI y MCP para automatizar procesos complejos.

Chatbots & Conversational AI

Chatbots integrados con WhatsApp API, Telegram y voz con ElevenLabs.

Full-stack Development

Apps web con React, Next.js, Python, TypeScript, Node.js, Django y APIs REST robustas.

RAG & Vector Search

Sistemas RAG con embeddings, pgvector, Qdrant y búsqueda semántica.

Computer Vision

Procesamiento de imágenes con OpenCV, CLIP, DeepFace y PyTorch.

Orquestación de agentes de IA

Desarrollo acelerado orquestando agentes de IA con Claude Code, subagents, skills, MCP y CLIs.

Logros

Reconocimientos

Ganador · 1er Lugar — Mayo 2026

Ganador del Platanus Hack 26 — Buenos Aires

Primer lugar en el track AI Security y premio general de la hackathon de Platanus en Buenos Aires — 36 horas non-stop, 110 hackers seleccionados de LATAM, sponsor principal Anthropic. Construí Tranquera, un proxy interceptor para Claude Code que aplica políticas organizacionales en runtime.

Claude CodeAI SecurityHaiku 4.5FastAPINext.js 16
Ganador · 1er Lugar — Agosto 2025

Ganador del AI Hackathon de la Colombia Tech Week 2025

Primer lugar en el track Best Agentic App in WhatsApp de la hackathon más grande de Colombia, organizada por la Colombia Tech Week en Bogotá con más de 150 participantes.

WhatsApp APIAI AgentsLangChainLangGraphRAG

Productos

Proyectos 2026

Tresqu

Tresqu

Un equipo de agentes financieros con los que hablas por chat — desde WhatsApp, Telegram, Gmail o web. Su promesa: «sabe cómo vives, invierte como eres». Cuatro agentes especializados se coordinan: (1) Gastos e ingresos registra y clasifica movimientos, genera resúmenes mensuales y detecta patrones históricos; (2) Inversiones prepara operaciones bursátiles en Wallbit pero nunca las ejecuta sin tu aprobación; (3) Analista de mercado contextualiza precios, evolución y fundamentos de activos según tu perfil; (4) Perfil de riesgo mide tu tolerancia real a partir del historial (no de cuestionarios) y bloquea operaciones incongruentes. Registras gastos como hablas — texto, audio o foto del recibo — y la sincronización con Gmail captura movimientos sin intervención manual; la búsqueda es en lenguaje natural, sin filtros ni categorías exactas, sobre embeddings en pgvector. El dinero vive en Wallbit (no en Tresqu): desde el mismo chat compras y vendes acciones, ETFs y bonos, transfieres y consultas en vivo, con soporte multimoneda (COP, USD, EUR y otras) y conversiones en tiempo real.

Sistema multi-agenteLangChainOpenAIRAG
Ir a sitioVer detalles
Tranquera

Tranquera

Proxy interceptor para Claude Code que cierra la brecha de alineamiento organizacional: Claude Code está alineado con los valores de Anthropic, pero no con las políticas de cada empresa que lo despliega. Tranquera es la capa intermedia — una aduana silenciosa que aplica reglas no-code en runtime con una cascada Regex → Pattern → Haiku 4.5 judge de menos de 200ms de overhead y cuatro acciones explícitas (BLOCK · REDACT · WARN · LOG). El compliance officer (no técnico) define políticas en lenguaje natural desde un visual builder; el dev se onboardea con un solo comando (`npx tranquera setup`, device flow OAuth con Google y export automático del `ANTHROPIC_BASE_URL` al shell rc). La atribución por dev se resuelve bakeando el token en el path de la URL — Claude Code no permite headers custom. Un AI Suggestor con cron diario y Haiku 4.5 propone reglas nuevas a partir de los LOGs con humano-in-the-loop. Postgres + pgvector listo para pre-filtrar reglas por similitud semántica. Ganador del track AI Security y del premio general en Platanus Hack 26 Buenos Aires (sponsor principal: Anthropic).

Claude Haiku 4.5AI SecurityPrompt cachingCascada Regex → Pattern → LLM
Ir a sitioVer detalles
Festora

Festora

Plataforma profesional de entrega de galerías para fotógrafos con IA multimodal de última generación. Analiza automáticamente cada foto con GPT-4o y Gemini 2.0 Flash: asigna un score 1-10, evalúa composición, pose y calidad de fondo, categoriza escenas (ceremonia, retratos, fiesta, exterior...) y genera highlights del proyecto. Incluye búsqueda semántica de fotos por texto natural ('novia bailando', 'decoración de mesa') con RAG multimodal usando Gemini Embedding 2 de Google — el primer modelo nativamente multimodal de Google que mapea texto e imagen al mismo espacio vectorial — almacenado en pgvector. La galería pública reordena las fotos según las favoritas del cliente y crea frases poéticas de portada con IA. Complementado por festora-vision-api: microservicio independiente con blur detection (Laplacian), scoring técnico BRISQUE/NIMA, análisis de emociones (DeepFace) y clustering semántico CLIP/DBSCAN.

GPT-4oGemini 2.0 FlashGemini Embedding 2RAG multimodal
Ir a sitioVer detalles
Constela

Constela

Networking de eventos presenciales que por fin se ve: escaneas el QR personal de otra persona y quedas dentro del evento y conectado en el mismo gesto — sin botones de 'agregar', sin solicitudes, sin conectar desde el sofá. Cada arista del grafo representa un encuentro real (nace solo al abrir el QR de alguien, nunca en el render) y la app se distribuye persona a persona por membresía contagiosa: entrar a un evento siempre pasa por alguien que ya está dentro. La constelación completa del evento — visible para cualquier asistente, no 'mi red hasta 2º grado' — se dibuja en vivo con react-force-graph-2d sobre Canvas, sincronizada en tiempo real vía Supabase Realtime, con estrellas por asistente y cierre triádico cuando tres personas que ya se conocen forman un triángulo. Auth exclusivamente con Google OAuth, tags vivos de rol/interés/intención que crecen con el uso, y un onboarding de una sola pantalla pensado para usarse de pie, a una mano, en medio del ruido de un evento. Construido con Next.js 16 (App Router, React 19, React Compiler) y Supabase (Postgres + RLS, Auth, Realtime).

Next.js 16React 19React CompilerApp Router
Ir a sitioVer detalles
Frostbyte

Frostbyte

Plataforma integral para negocios de bebidas (granizados, frappés, cócteles, bares y restaurantes) con IA nativa en cada punto de contacto. El menú digital recomienda bebidas según el humor o preferencias del cliente vía GPT-4o-mini, transcribe comandos de voz con Whisper y muestra frases motivacionales generadas diariamente. El panel de administración incluye un generador de imágenes profesionales de productos con GPT Image 1.5 y Cloudflare R2, sugerencias automáticas de descripciones, gestión de pedidos por mesa, inventario, gastos operacionales, analytics y un juego multijugador 'Duelo Frostbyte' en tiempo real por WebSocket.

GPT-4o-miniGPT Image 1.5WhisperIA generativa
Ir a sitioVer detalles
Keyduelo

Keyduelo

Carrera de tipeo multijugador en tiempo real inspirada en Monkeytype. Cualquiera crea una sala con un código de 5 caracteres, comparte el link y compite por el WPM más alto sobre el mismo texto, con modo espectador para entrar a salas en plena carrera. La arquitectura corre 100% en el edge sobre Cloudflare Durable Objects: un DO 'Room' por sala (estado autoritativo, WebSockets con Hibernation API, hostToken persistente) y un singleton 'RoomRegistry' que mantiene la lista global de salas activas vía RPC entre DOs. El reloj, el texto y el ranking se deciden server-side, así que es imposible hacer trampa cambiando el clock local. Incluye 5 temas, sonidos de teclas sintetizados con Web Audio API (sin samples) y modelo host/player/spectator con kick y reinicio de carrera.

Cloudflare WorkersDurable ObjectsWebSocket Hibernation APIEdge Computing
Ir a sitioVer detalles
S2T — Speech to Text para Windows

S2T — Speech to Text para Windows

App de escritorio para Windows que transcribe voz a texto en tiempo real y escribe el resultado directamente donde esté el cursor — sin copiar, sin pegar. Push-to-talk con F9: mantén presionado para hablar y suelta para que el texto final corregido aparezca en cualquier app (VS Code, Word, Notion, Chrome…). Soporta dos motores intercambiables: Deepgram Nova-3 (cloud, baja latencia, bilingüe simultáneo es+en con LANGUAGE=multi) o faster-whisper local (sin internet, sin API key, modelos tiny→large-v3). Incluye HUD flotante estilo Vercel con timer, preview en vivo, visualizador de voz y deduplicación por similitud. Vive como icono en la bandeja del sistema, con VAD vía silero-vad ONNX (sin PyTorch). Empaquetado con PyInstaller + Inno Setup como instalador .exe nativo.

Deepgram Nova-3faster-whispersilero-vad ONNXSpeech-to-Text
Ver detalles
image_to_xyz

image_to_xyz

App web que convierte una imagen 2D en una nube de puntos 3D navegable usando estimación de profundidad por IA. El backend (FastAPI + Docker en Railway) envuelve Depth-Anything-V2 (checkpoint ViT-S) y devuelve el mapa de profundidad como PNG en escala de grises. El frontend combina la imagen RGB y el depth map en utils/pointCloudUtils.ts: por cada píxel genera un punto 3D donde X,Y se mapean al espacio normalizado (NDC-like, con Y invertida y aspect ratio del alto/ancho) y Z = (depth/255) × depthScale, controlado por sliders de sample rate y depth exaggeration. El resultado son dos Float32Array (positions + colors) que se renderizan con React Three Fiber + drei como un THREE.Points con vertexColors. Permite cambiar entre tres backends de profundidad intercambiables: servidor FastAPI propio, HuggingFace Spaces o la API de OpenAI Images.

Depth-Anything-V2Computer VisionIA generativaThree.js
Ir a sitioVer detalles
RAG Properties

RAG Properties

Motor de búsqueda semántica inmobiliaria con arquitectura RAG para más de 8,800 propiedades en México. El usuario consulta en lenguaje natural ('casa amplia con jardín en Mérida, 3 recámaras'), Gemini 3 Flash extrae los filtros estructurados (ciudad, tipo, habitaciones, precio), Qdrant pre-filtra y el vector search recupera las propiedades más relevantes semánticamente. Soporta RAG multimodal con Gemini Embedding 2 de Google: cada propiedad se representa con un único vector de 3072 dimensiones que fusiona la descripción de texto con hasta 6 imágenes en el mismo espacio vectorial — permitiendo buscar por texto o por imagen. También soporta embeddings intercambiables (OpenAI text-embedding-3 y gemini-embedding-001) con un playground React que incluye gráfica de similitud interactiva y agente conversacional con LangGraph (ReAct). Desplegado en Railway + Vercel + Qdrant Cloud.

RAG multimodalGemini Embedding 2 (3072d)OpenAI text-embedding-3Gemini 3 Flash
Ir a sitioVer detalles

Experiencia

Trayectoria profesional

Ungga

Jun 2025 - Presente

Remoto - Proptech México

AI Developer Engineer

  • -Agentes IA con LangGraph para automatizar procesos inmobiliarios complejos.
  • -Chatbots integrados con WhatsApp API para atención de clientes en tiempo real.
PythonTypeScriptLangGraphLangChainWhatsApp API

Higher Bit Solutions

Mar 2025 - Jun 2025

Remoto - Startup Chilena

Full-stack Developer

  • -Apps web con React + TypeScript y APIs REST con Django REST Framework.
React.jsPythonDjango RESTTypeScriptTailwind CSS

Decimetrix

Ene 2022 - Feb 2025

Colombia

Full Stack Developer Engineer

  • -Lideré el equipo de desarrollo; refactoricé el frontend reduciendo bundle en 50%.
  • -Módulos con React + Mapbox que mejoraron la recolección de datos en campo un 40%.
React.jsNode.jsPostgreSQLMapboxDockerAWS

Decimetrix

May 2021 - Dic 2021

Colombia

Software Development Engineer

  • -MVP de Green Dragon, digital twin para gestión de huella de carbono en oil & gas.
React.jsNode.jsPostgreSQLAWSDocker

Intecol SAS

Ene 2021 - Abr 2021

Colombia

Computer Vision Engineer

  • -App de escritorio para cámaras industriales FLIR/Cognex; aceleró adquisición un 30%.
PythonOpenCVPyQt

FAQ

Preguntas frecuentes

¿Quién es Jaime Aza?

Jaime Aza es un ingeniero de software full-stack colombiano (AI Developer & Full-stack Engineer) especializado en productos impulsados por inteligencia artificial. Construye agentes de IA, sistemas RAG y aplicaciones web con LangGraph, LangChain, MCP, React, Next.js y Python. Es ganador de Platanus Hack 26 (Buenos Aires) y del AI Hackathon de la Colombia Tech Week 2025.

¿En qué se especializa Jaime Aza?

Jaime Aza se especializa en desarrollo de IA aplicada: agentes inteligentes con LangGraph, LangChain, AI SDK y MCP; sistemas RAG con embeddings y búsqueda vectorial (pgvector, Qdrant); chatbots conversacionales (WhatsApp, Telegram, voz); computer vision; y desarrollo full-stack con React, Next.js, TypeScript, Python, FastAPI y Django.

¿Qué hackathons ha ganado Jaime Aza?

Jaime Aza ganó el Platanus Hack 26 en Buenos Aires (mayo 2026), obteniendo el primer lugar del track AI Security y el premio general, con Anthropic como sponsor principal. También ganó el AI Hackathon de la Colombia Tech Week 2025 (agosto 2025) en el track Best Agentic App in WhatsApp.

¿Qué proyectos ha construido Jaime Aza?

Entre los proyectos de Jaime Aza destacan: Tranquera (proxy de políticas para Claude Code), Tresqu (equipo de agentes financieros por chat), Festora (galerías para fotógrafos con IA multimodal), Frostbyte (plataforma para negocios de bebidas con IA), Keyduelo (typing race en el edge), S2T (speech-to-text para Windows), image_to_xyz, RAG Properties y Constela (networking de eventos por QR con grafo en vivo).

¿Dónde trabaja Jaime Aza?

Jaime Aza trabaja de forma remota como AI Developer Engineer en Ungga, una proptech de México, donde construye agentes de IA con LangGraph para automatizar procesos inmobiliarios y chatbots integrados con la API de WhatsApp. Antes trabajó en Higher Bit Solutions, Decimetrix e Intecol SAS.

¿Cómo contactar a Jaime Aza?

Puedes contactar a Jaime Aza por LinkedIn (linkedin.com/in/jaimeaza), GitHub (github.com/Jjat00) o WhatsApp (wa.me/573164277879). Su sitio web oficial es https://jaimeaza.tech.