
DETALLE DEL PROYECTO
Legacy Production System Integration and Data Normalization Platform
Prototipo funcional (seis meses) que conectó el ERP en COBOL de una empresa manufacturera con un modelo de datos relacional, sin modificar el sistema heredado.
El ERP exportaba los datos operativos mediante procesos por lotes programados, como archivos planos e indexados en una ubicación de red compartida: productos, especificaciones técnicas, operaciones de producción y datos maestros, sin relaciones referenciales consistentes entre ellos. El prototipo ingería esos archivos de forma programada (workers de Celery coordinados por un broker de mensajes), validaba su estructura, normalizaba el formato de los campos y mapeaba los identificadores del legado a un modelo en PostgreSQL a través del ORM de Django. La creación de registros era idempotente, de modo que repetir una importación no duplicaba filas, y cada importación quedaba registrada para trazabilidad.
El resultado fue un modelo relacional navegable entre productos, componentes, fichas técnicas y catálogos, expuesto mediante una API REST. Los atributos que el sistema heredado guardaba como texto libre se fueron trasladando a catálogos estructurados.
Alcance y límites: el sistema heredado siguió siendo la fuente de verdad y no se modificó. Los módulos de programación de la producción y de mantenimiento se exploraron sólo en fase de diseño. No se midió adopción en producción ni escala de usuarios; el entregable fue un prototipo funcional y su documentación.
Framework: Python / Django / VUE
Stack tecnológico:
Python, Django | Django REST Framework | PostgreSQL | Celery | RabbitMQ | Redis | CSV Processing | ETL Pipelines | ACUCOBOL-GT | Windows Task Scheduler | REST API | Data Normalization | Transaction Management | Background Jobs | File-Based Integration
Equipo
Company / Institution: Industrial Manufacturing Company (Confidential)
Desarrollador: Marco Antonio Parra F Único desarrollador, responsable de la arquitectura backend, el modelado de datos, la ingesta de archivos del sistema heredado, el desarrollo del pipeline ETL y la evolución del esquema. Entregado como prototipo funcional, no como despliegue en producción.
The repository documents the problem, architecture and results of this case study. Source code is not published (confidential, anonymized professional work).

Imágenes del proyecto

Endpoints y rutas
Available EndPoints
| Endpoint | Descripción | URL |
|---|