Skip to content
View WilmarC20's full-sized avatar

Block or report WilmarC20

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
WilmarC20/README.md

Wilmar Caicedo Martínez

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.


En qué he trabajado

  • 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.

Proyectos abiertos

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.

Con qué trabajo

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


Formación

Ingeniero de Sistemas — Universidad de los Llanos · Scrum Master · Auditor Interno ISO/IEC 27001:2013


About

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.


Dónde encontrarme

LinkedIn · EpicFilm.co · YouTube · Instagram · TikTok · Facebook

Pinned Loading

  1. agente-ia-virtual-character agente-ia-virtual-character Public

    Cabeza robot 3D con 12 caras en ESP32-S3 · voz Whisper+Ollama · avisa cuando Cursor/Claude se traba · domótica · ESP-CAM en camino | 3D robot head, voice AI, dev hooks

    Python 2

  2. EsferasDelDragon-Releases EsferasDelDragon-Releases Public

    Canal de releases OTA (firmware .bin + manifiesto JSON) del proyecto Esferas del Dragon para ESP32.

  3. lamparaRGB lamparaRGB Public

    Firmware Arduino para una lámpara LED WS2812 con pantalla táctil 320×240 (LVGL), efectos de luz, audio reactivo, mando IR e integración ESP RainMaker (Google Home / Alexa).

    C

  4. RepisaHotWheels RepisaHotWheels Public

    Repisa iluminada para Hot Wheels: ESP32 + tira LED WS2812 con efectos propios y escenas ESP RainMaker (Google Home / Alexa).

    C++

  5. SimuladorEcu SimuladorEcu Public

    Raspberry Pi que emula la ECU de un vehiculo y un GPS NEO: OBD2 por WiFi/Bluetooth/CAN, codigos DTC, sensores en vivo, rutas NMEA e importacion desde Torque Pro.

    JavaScript