La conciliación de la Ley 95 de Puerto Rico, automatizada
Consultor de integración de datos · 2023–2026
Resultado
Un proceso mensual de facturación y conciliación hecho a mano, reemplazado por un pipeline automático en Python y SQL.
- Manual → automático
- facturación y conciliación mensual
- Python
- SQL
- Conciliación
Contexto
Una organización de ayuda mutua en salud de Puerto Rico tenía que facturar y conciliar los cobros cada mes según la Ley 95 de Puerto Rico, y el trabajo se hacía a mano.
Problema
La facturación, la limpieza de datos y la conciliación financiera se hacían a mano cada mes, para socios individuales y para membresías conjuntas de cónyuges.
Restricciones
- Reglas de la Ley 95.
- Cifras financieras que tienen que cuadrar exactamente.
- Un plazo mensual.
Arquitectura
El diagrama, paso a paso
- Archivos de facturación y de pagos.
- Corrida mensual que se inicia desde una pantalla de la aplicación.
- Ingesta y limpieza en Python.
- Reglas de cruce en SQL.
- Reporte de conciliación y lista de excepciones.
- Revisión de finanzas.
Decisiones clave
- Reglas en SQL, pasos en Python. Las reglas de cruce y de conciliación viven en SQL, junto a los datos, donde es fácil leerlas, probarlas y auditarlas; Python se encarga de recibir los archivos, limpiarlos y ordenar los pasos. Una regla puede cambiar sin tocar el pipeline, y el pipeline puede cambiar sin tocar una regla.
- Excepciones, no silencio. El proceso recibe varios archivos y produce varias salidas: la facturación del mes, el reporte de conciliación y una lista de registros que no cuadran, que pasan a revisión en vez de forzarse.
- Una persona en el ciclo. El ciclo mensual se inicia desde una pantalla de la aplicación, porque una persona revisa y confirma los resultados por el camino. El pipeline hace el trabajo pesado; la persona decide lo que se factura.
Resultado
El proceso mensual pasó de ser completamente manual a un pipeline automático.
Mi papel
Diseñé y construí el pipeline.
No nombro a los clientes y los diagramas son ilustrativos: el trabajo está cubierto por confidencialidad. Actualizado: 21 de octubre de 2026.
¿Busca un ingeniero de datos?
Cuénteme del puesto o del proyecto. Leo cada mensaje y respondo personalmente.