Arquitecto de Software & Ingeniero de IA · Bogotá, Colombia
Más de 20 años construyendo software y formando equipos que lo construyen. Arquitectura, liderazgo técnico e IA aplicada: visión artificial, NLP, voz a texto en tiempo real, LLMs locales, RAG y fine-tuning — con predilección por los sistemas que corren donde están los datos, sin depender de la nube.
Creé y lideré un Lab Digital de punta a punta: equipos multidisciplinarios, arquitecturas escalables y automatización de procesos con IA. Años atrás di cátedra universitaria de Inteligencia Artificial, mucho antes de que estuviera de moda.
- Arquitectura y liderazgo técnico — estándares, patrones, migración de tecnologías obsoletas y formación de equipos en proyectos multidisciplinarios de gran porte.
- Visión artificial — reconocimiento facial para control de acceso físico, diseñado de punta a punta: hardware y software. Detección de objetos, lectura de placas y análisis de video en tiempo real.
- NLP y análisis de datos — análisis de sentimientos sobre grabaciones telefónicas, chatbots de monitoreo sobre más de 1.500 líneas, extracción de datos vía REST, SOAP, microservicios y web scraping.
- Automatización de procesos — reemplazo de procesos manuales con KNIME, Java y Python: más eficiencia, menos errores.
- Seguridad — pruebas de estrés y de vulnerabilidades, políticas de seguridad para aplicativos, auditoría ISO/IEC 27001.
- Investigación y docencia — dicté cátedra universitaria de Inteligencia Artificial y de programación en los primeros años de mi carrera.
Acá publico la otra mitad del oficio: donde el software se sale de la pantalla y toca el mundo.
| Proyecto | De qué se trata |
|---|---|
| agente-ia-virtual-character | Robots de escritorio con cara, voz y carácter propio. Wake word entrenada a medida en el ESP32-S3, transcripción con Whisper, razonamiento con LLM local y voz convertida con RVC. Todo el pipeline corre en casa: ni un byte de audio sale a la nube. Controlan la domótica, conversan entre ellos y cantan. |
| SimuladorEcu | Una Raspberry Pi que emula la ECU de un vehículo y un GPS. OBD2 sobre WiFi, Bluetooth o CAN, códigos de falla, sensores en vivo y rutas NMEA importadas desde Torque Pro. |
| lamparaRGB | Lámpara WS2812 con pantalla táctil (LVGL), efectos reactivos al audio, mando IR e integración con Google Home y Alexa vía ESP RainMaker. |
| RepisaHotWheels | Repisa iluminada para Hot Wheels: tira LED direccionable, efectos propios y escenas por voz. |
Lenguajes · Java · Python · C# · C++ / Visual C++ · PHP · TypeScript / JavaScript · SQL
IA & Datos · TensorFlow · PyTorch · OpenCV · YOLO · Whisper · Parakeet-TDT · LLMs locales (Ollama) · RAG · fine-tuning · NLP · KNIME
Backend · Spring Boot · FastAPI · Laravel · Node.js · microservicios · REST / SOAP · Docker
Frontend & Móvil · Angular · React · Flutter · Android (SDK Java)
Bases de datos · Oracle · PostgreSQL · MySQL
Embebidos & IoT · ESP32 / ESP32-S3 · Arduino · Raspberry Pi · FreeRTOS · LVGL · Home Assistant · ESP RainMaker
Ingeniero de Sistemas — Universidad de los Llanos · Scrum Master · Auditor Interno ISO/IEC 27001:2013
Software architect and AI engineer with 20+ years building systems and the teams that build them. I work across architecture, technical leadership and applied AI — computer vision, NLP, real-time speech-to-text, on-premise LLMs, RAG and fine-tuning — with a bias for systems that run where the data lives, off the cloud. I created and led a Digital Lab end to end, and early in my career I taught university-level AI. The repositories here are the other half of the craft: embedded projects where software leaves the screen and touches the physical world.
LinkedIn · EpicFilm.co · YouTube · Instagram · TikTok · Facebook