← Volver a proyectos

$30.000/año ahorrados

CentralHub — automatización polaca de RR. HH. y nóminas

Un puente de datos de nómina que automatiza el seguimiento de contratos, la validación y la sincronización entre un CRM interno y un sistema polaco de RR. HH. y nómina.

Rol

Desarrollador en solitario: diseño, backend, interfaz de escritorio, integración con base de datos

Plazo

Proyecto de producto personal

Impacto

$30.000/año ahorrados

PythonPyQt6SQL ServerAWS RDSAutomation

Problema

El reto

  • Los equipos de RR. HH. y finanzas movían datos de empleados y contratos entre sistemas a mano, lo que era lento y propenso a errores.
  • Un solo proceso mensual de conciliación podía consumir unas 40 horas de trabajo manual.
  • Las transferencias manuales entre sistemas generaban errores contables costosos de detectar y corregir.

Solución

Lo que construí

  • Construí una herramienta de escritorio que conecta datos verificados del CRM con el flujo de trabajo SQL Server de nómina.
  • Automatización de la sincronización de datos de contratos y empleados, con validación antes de escribir nada en sistemas de producción.
  • Añadí comprobaciones de cálculos fiscales y de nómina polacos para detectar inconsistencias de forma temprana.

Arquitectura

Cómo funciona

  • Cliente de escritorio PyQt6 para usuarios de RR. HH. y finanzas no técnicos.
  • Capa de servicio en Python para validación, transformación y reglas de negocio con pandas.
  • Integración con SQL Server (nómina) y MySQL, con AWS RDS para datos alojados.
  • Acceso REST API para el intercambio de datos entre componentes.

Resultados

El impacto

  • Reduje un proceso mensual de ~40 horas a minutos.
  • Estimación de $30.000/año ahorrados en trabajo manual.
  • Menos errores de transferencia y validación más clara antes de que los datos lleguen a producción.

¿Quieres algo similar construido o automatizado?