Consultoría · Medellín, Colombia
Arquitectura e ingeniería para plataformas de IA y datos
Desde Medellín, Colombia, ayudo a equipos en LATAM y otras zonas horarias a diseñar y construir plataformas de IA, pipelines de datos y sistemas de ML. Podemos trabajar en la arquitectura con tu equipo o llevar una plataforma desde el diseño hasta su puesta en producción.
Objetivos y restricciones.
Un alcance acordado: qué necesita el equipo, qué datos existen y qué limita la solución.
Arquitectura y decisiones.
Arquitectura, alternativas y un plan por fases con criterios verificables.
Software, pruebas y operación.
Software integrado, pruebas y documentación para que el equipo pueda operarlo y mantenerlo.
Tipos de proyecto
Plataformas de IA de principio a fin
Aplicaciones con LLMs, RAG y agentes. Definimos datos de prueba, criterios de evaluación, límites de uso y el producto que conecta el modelo con los usuarios.
Infraestructura de datos
Pipelines de ingesta y transformación, validación de datos, APIs y ejecución por lotes o streaming según las necesidades del producto.
Sistemas de ML y MLOps
Entrenamiento reproducible, despliegue, monitoreo y criterios para reentrenar. Definimos qué medir y cómo detectar fallos una vez el modelo está en uso.
Arquitectura de producto y plataformas
Revisión de servicios, APIs, contratos de datos y sistemas de plugins. Registro alternativas, costos y límites para que el equipo pueda decidir y mantener el sistema.
Optimización aplicada
Ajuste de hiperparámetros, selección de variables y planificación de turnos. Traduzco restricciones y objetivos de negocio a modelos que se puedan evaluar.
Estrategia y diseño de IA
Priorización de casos de uso, definición de riesgos y una prueba con criterios de éxito antes de comprometer un proyecto completo.
Cómo trabajo
01
Definir el problema: sistemas actuales, datos disponibles y restricciones. Entrega: propuesta de arquitectura y plan de trabajo.
02
Construir por fases: componentes que tu equipo pueda probar, evaluación del modelo y controles de operación. Cada fase tiene un resultado revisable.
03
Preparar la operación: documentación, decisiones de diseño, revisión de riesgos y transferencia al equipo que mantendrá el sistema.
Trabajo publicado
Estos proyectos permiten revisar mi código, decisiones de diseño y ejemplos de uso.
Constructor visual de pipelines, en alpha, con exportación independiente a Python.
Optimización evolutiva de hiperparámetros y selección de variables para scikit-learn.
Dotación de personal, planificación de turnos y asignación de recursos con restricciones.
Preguntas frecuentes
¿No ves tu pregunta aquí? Escríbeme y hablamos de tu caso concreto.
¿Qué tipo de proyectos tomas?
+
Plataformas de IA, infraestructura de datos, sistemas de ML en producción, productos de software completos y herramientas internas complejas. También liderazgo o revisión de arquitectura. No tomo proyectos de soporte puntual, automatizaciones pequeñas ni desarrollo de páginas web sencillas.
¿Diseñas la arquitectura o también construyes el sistema?
+
Ambas. Puedo liderar únicamente las decisiones de arquitectura junto a tu equipo, o diseñar y construir la plataforma completa de principio a fin: datos, modelos, servicios y producto. La mayoría de los proyectos combinan las dos cosas.
¿Qué evidencia hay de que puedes construir sistemas así?
+
Mis librerías y Ciaren tienen código y documentación públicos. Los enlaces de esta página llevan a sus ejemplos y decisiones de diseño. La sección de trayectoria detalla mi trabajo en EPAM, Globant, Rappi y Avianca.
¿Trabajas con empresas fuera de Colombia?
+
Sí. Mi base está en Medellín, Colombia. Trabajo con equipos en LATAM y otras zonas horarias; acordamos horarios y sesiones de trabajo según las necesidades del proyecto.
¿Cómo empieza un proyecto típico?
+
Con una conversación sobre el objetivo de negocio y el estado técnico actual. De ahí sale una definición de arquitectura: activos, restricciones, riesgos y un diseño concreto; y un plan de construcción por fases con criterios de producción explícitos.
¿Vas a construir una plataforma de IA o de datos?
Cuéntame qué necesita el equipo, qué sistema existe y cuál es la restricción principal. A partir de eso podremos definir el alcance de la colaboración.