Volver a los proyectos

Caso 04 · IA privada y RR. HH.

Una plataforma interna para operaciones de personas

Gestión de jornada, ausencias y documentación con validaciones automáticas y análisis documental mediante IA privada.

JavaScript · FastAPI · PostgreSQL · OCR · IA privada
Entorno
Empresa privada
Área
Operaciones de personas y RR. HH.
Mi rol
Full-Stack Developer, trabajando junto con otros dos desarrolladores.

01

Contexto

La empresa utilizaba una plataforma SaaS de gestión de personas y buscaba reemplazarla progresivamente por una solución propia, más adaptada a sus procesos internos y a sus necesidades de evolución.

La nueva plataforma debía centralizar la gestión de empleados, la jornada laboral, vacaciones, permisos, documentación y procesos de aprobación en un producto interno coherente.

02

Usuarios y permisos

El sistema ofrecía experiencias y capacidades diferenciadas según el nivel de acceso:

  • Los empleados podían consultar su información, documentación y solicitudes.
  • El equipo de RR. HH. podía revisar horas, fichas de empleados, aprobaciones y procesos administrativos.
  • Los usuarios administradores disponían de herramientas generales de configuración y gestión.

03

Funcionalidades

La plataforma reunía flujos cotidianos de gestión de personas y documentación:

  • Registro y consulta de jornadas laborales.
  • Gestión de vacaciones, permisos y procesos de aprobación.
  • Consulta de resúmenes de horas y fichas de empleados.
  • Gestión, disponibilidad e histórico de documentación personal.
  • Procesos de incorporación con invitaciones y carga segura de documentos.
  • Consulta de estados e históricos de procesos.
  • Integración con servicios externos relacionados con ausencias o bajas laborales.

04

Inteligencia artificial y OCR

La plataforma integraba un servicio privado de lenguaje y OCR alojado dentro de la infraestructura interna. El componente ayudaba a analizar la documentación de incorporación y a comprobar si cumplía los requisitos definidos para cada proceso.

Documentación asistida, decisión humana
  1. 01RecibirCarga autorizada
  2. 02ExtraerOCR privado
  3. 03ContrastarIA · requisitos
  4. 04RevisarValidación humana

Caso anonimizado. La representación no contiene nombres, datos de empleados, documentos, interfaces, reglas internas ni detalles de infraestructura reales.

  • Extracción de información mediante OCR.
  • Análisis documental asistido por IA.
  • Validación frente a requisitos previamente definidos.
  • Procesamiento dentro de infraestructura interna.

05

Trabajo técnico

Mi participación cubrió desarrollo full-stack, integraciones y colaboración técnica:

  • Frontend con JavaScript sin framework y backend con FastAPI.
  • Diseño y desarrollo de APIs.
  • Integración con PostgreSQL mediante Supabase.
  • Autenticación, permisos y roles.
  • Flujos para empleados y equipos de RR. HH.
  • Integración con OCR y con el servicio privado de análisis documental.
  • Procesos de incorporación, gestión y consulta de documentación.
  • Integraciones con servicios externos.
  • Control de versiones con Git dentro de un flujo colaborativo.

06

Evolución del producto

07

Impacto

La solución permitió:

  • Reemplazar progresivamente una plataforma externa.
  • Centralizar procesos internos de RR. HH.
  • Ofrecer experiencias diferenciadas según el tipo de usuario.
  • Mejorar el seguimiento de jornadas, ausencias y solicitudes.
  • Centralizar documentación de empleados.
  • Facilitar los procesos de incorporación.

El resultado es una base propia y extensible para acompañar las operaciones de personas con automatización, control y criterio humano.