Sistemas diseñados para operación real

Plataformas empresariales y financieras construidas desde necesidades reales de negocio, con decisiones de arquitectura enfocadas en mantenibilidad, trazabilidad, confiabilidad operativa y límites de dominio explícitos.

Businext ERP

ERP empresarial construido desde cero para operación transversal del negocio.

Business context

Businext nació dentro de una operación industrial real para reemplazar hojas de cálculo, herramientas administrativas desconectadas y coordinación manual entre finanzas, inventario, ventas y recursos humanos. La plataforma debía soportar la operación diaria sin forzar al negocio a adaptarse a supuestos genéricos de un ERP tradicional.

Qué resuelve

Businext centraliza finanzas, recursos humanos, compras, ventas e inventario en una sola plataforma diseñada para la operación diaria del negocio. Fue desarrollado desde cero para reemplazar procesos fragmentados con una base tecnológica consistente, mantenible y preparada para evolución funcional y trazabilidad operativa de largo plazo.

Stack principal: Python · FastAPI · React · PostgreSQL · REST APIs · AWS · Linux · Nginx

Enfoque arquitectónico

  • Límites de dominio definidos para finanzas, inventario, RH, ventas y contabilidad.
  • Arquitectura orientada a APIs que permite flujos explícitos y evolución independiente de módulos.
  • Backend modular en FastAPI con capas de servicio claras para reglas de negocio.
  • Despliegue productivo en AWS sobre Linux y Nginx con liberación controlada de cambios.

Impacto

  • Plataforma central para la operación diaria del negocio en múltiples áreas.
  • Base de código empresarial con más de 200k líneas en crecimiento continuo.
  • Sistema interno donde consistencia de datos, reglas de negocio y auditabilidad son críticas.

Retos técnicos

  • Mantener aisladas las reglas contables y de inventario sin romper flujos que cruzan varios dominios.
  • Evolucionar un ERP de más de 200k líneas sin convertir cada funcionalidad nueva en una regresión transversal.
  • Diseñar APIs y módulos que sigan el proceso de negocio en lugar de copiar tablas de base de datos.

Resultados operativos

  • Redujo la fragmentación operativa al consolidar flujos administrativos en un mismo modelo.
  • Hizo más entendibles los cambios en finanzas, ventas, inventario y RH mediante límites claros de servicio.
  • Creó una base ERP mantenible capaz de absorber nuevos módulos sin rehacer toda la plataforma.

TR0V1 Credit Platform

Sistema financiero diseñado para gestionar crédito, pagos, intereses y estados de cuenta.

Business context

TR0V1 fue diseñada para una operación crediticia real donde saldos, vencimientos, pagos, intereses y visibilidad para clientes debían mantenerse consistentes con el tiempo. El reto central no era solo exponer datos, sino proteger la integridad de las transiciones financieras en flujos administrativos y orientados al cliente.

Qué resuelve

TR0V1 gestiona el ciclo completo de crédito incluyendo saldos, pagos, contratos, intereses y estados de cuenta. La plataforma fue diseñada con una arquitectura centrada en backend para soportar tanto la operación administrativa interna como la visibilidad de información financiera para clientes con reglas auditables.

Stack principal: Python · FastAPI · SQLAlchemy · React · APIs REST · Servicios financieros

Enfoque arquitectónico

  • Arquitectura centrada en backend para reglas de negocio y transiciones de estado.
  • Modelado de dominio para crédito, periodos, pagos, intereses y conciliación.
  • APIs consumidas tanto por operación interna como por portal orientado al cliente.
  • Diseño orientado a trazabilidad financiera y consistencia en eventos críticos.

Impacto

  • Plataforma financiera utilizada para operación crediticia real.
  • Permite mantener consistencia entre saldos, vencimientos y pagos a lo largo del tiempo.
  • Mejora la trazabilidad de eventos financieros para conciliación y control operativo.

Retos técnicos

  • Evitar eventos financieros duplicados durante reintentos, soporte operativo y procesos asíncronos.
  • Mantener alineados saldos, calendarios de pago, estados de cuenta y conciliaciones con el paso del tiempo.
  • Diseñar servicios que expongan flujos operativos claros en lugar de CRUD delgado sobre tablas financieras.

Resultados operativos

  • Volvió explícitas las reglas del ciclo crediticio entre cargos, periodos, pagos y estados de cuenta.
  • Mejoró el control operativo al detectar diferencias de conciliación antes de que escalaran.
  • Entregó una plataforma backend que soporta operación interna y visibilidad al cliente sin dividir la fuente de verdad.