Experiencia profesional

Plataforma ERP de RH / ATS

Rol: Tech Lead

Fechas: 2025

Plataforma agéntica de RH que administra 30 empleados y usa flujos de IA fundamentados en documentos para analizar vacantes y candidatos.

Proyecto interno. Las capturas y los detalles propietarios de implementación no se publican intencionalmente.

Contexto

Durante el verano de 2025, lideré la arquitectura y la implementación de una plataforma interna de RH para Jointech AI con un equipo de cinco ingenieros. Administra 30 empleados y apoya el análisis de vacantes y candidatos.

El problema

El conocimiento de RH y candidatos llega como documentos heterogéneos, no como registros limpios de base de datos. La plataforma necesitaba ingerir ese material, recuperar la evidencia relevante y dar contexto fundamentado a sus flujos de IA para evaluar vacantes y candidatos.

Lo que hice

  • Lideré a cinco ingenieros en la arquitectura técnica y la implementación.
  • Construí la API REST en Node.js, Express y TypeScript, junto con su modelo de datos.
  • Configuré con Docker los entornos locales y desplegados.
  • Implementé ingesta de documentos, fragmentación, embeddings y búsqueda vectorial con Chroma para recuperación semántica fundamentada en documentos de RH y candidatos.
  • Construí orquestación de agentes y flujos de prompt engineering sobre MCP, conectando recuperación y herramientas estructuradas con llamadas a LLMs.
  • Desarrollé flujos de fine-tuning y un paso de evaluación LLM-as-a-judge con calificación de prompts antes de cada publicación.
  • Construí el cliente en React sobre esos servicios.

Aspectos técnicos

El pipeline de recuperación convierte documentos heterogéneos en fragmentos y embeddings almacenados en Chroma y entrega evidencia relevante a los flujos agénticos mediante herramientas estructuradas. La evaluación y calificación de prompts crean un control de publicación para el comportamiento del LLM, en lugar de tratar cambios de prompts como configuración sin revisar.

Resultado

Usada internamente en producción para administrar 30 empleados y apoyar el análisis de contratación.

Confidencialidad

Proyecto interno. Las capturas y los detalles propietarios de implementación no se publican intencionalmente.

Tecnologías

  • Node.js
  • Express
  • TypeScript
  • React
  • Docker
  • Chroma
  • MCP
  • LLM APIs