En producción desde el 1 oct 2026 · Retail · AWS

Oracle NetSuite, órdenes y punto de venta: integraciones en producción sobre AWS.
Participé en la implementación y puesta en producción de integraciones con Oracle NetSuite para la atención de órdenes de boticas y la aplicación de punto de venta. Desde el lanzamiento del 1 de octubre de 2026, contribuyo a la estabilización y corrección progresiva de errores.
Resumen ejecutivo
El caso en una mirada.
Participé en la implementación y puesta en producción de integraciones con Oracle NetSuite para la atención de órdenes de boticas y la aplicación de punto de venta. Desde el lanzamiento del 1 de octubre de 2026, contribuyo a la estabilización y corrección progresiva de errores.
Rol: Senior Full Stack Developer (Acting Tech Lead).
Contexto y necesidad
Qué requería el sistema.
Contexto
Corporación Boticas Perú necesitaba conectar la atención de órdenes y su aplicación de punto de venta con el ERP Oracle NetSuite, incorporando estas integraciones a la operación del negocio.
Necesidad
Llevar ambos flujos a producción sobre AWS con planificación, pruebas unitarias y despliegues continuos, y acompañar su operación con monitoreo y resolución de errores.
Mi responsabilidad directa
Mi contribución al proyecto.
- Participación en la implementación y puesta en producción de la integración de órdenes y punto de venta con Oracle NetSuite.
- Desarrollo y evolución de servicios backend con Node.js, TypeScript y NestJS, junto con decisiones de arquitectura sobre AWS.
- Planificación técnica, revisión de código y pruebas unitarias; incorporación de CI/CD con GitHub Actions al ciclo de entrega.
- Estabilización posterior al lanzamiento mediante monitoreo, análisis de causa raíz y corrección progresiva de errores.
- Coordinación técnica y mentoring como Acting Tech Lead de 11 profesionales: 7 desarrolladores, 3 integrantes de soporte y 1 QA.
Trabajo realizado en colaboración
El lanzamiento fue un trabajo conjunto con equipos internos, proveedores y áreas de negocio. Mi participación combina desarrollo de backend, coordinación técnica y seguimiento de la operación con el equipo.
Oracle WMS junto a IBM
Trabajé con el equipo de IBM durante la implementación de Oracle WMS en Boticas Perú. Brindé soporte desde NetSuite durante el pase a producción y contribuí a la estabilización posterior.
- Partner de implementación
- IBM
- Sistema implementado
- Oracle WMS
Arquitectura conceptual
Cómo se conectan las responsabilidades.
Recorrido conceptual de las responsabilidades del sistema, desde los procesos de negocio hasta la operación. Las capas agrupan capacidades; no representan una topología de red ni una secuencia de llamadas.
Órdenes y punto de venta: Los dos flujos de negocio se integran con el ERP Oracle NetSuite.
- Órdenes y punto de venta: Los dos flujos de negocio se integran con el ERP Oracle NetSuite.
- Integración y ejecución: Backend con Node.js, TypeScript y NestJS; ejecución en Amazon ECS y AWS Fargate, con Amazon ECR y balanceadores de carga.
- Infraestructura y entrega: CloudFormation para infraestructura y GitHub Actions para CI/CD, junto con planificación y pruebas unitarias.
- Accesos y configuración: AWS IAM, Secrets Manager y Systems Manager Parameter Store cubren accesos, secretos y parámetros.
- Operación y contenido: CloudWatch apoya el monitoreo y diagnóstico. Amazon S3 y Cloudflare participan en la distribución de contenido.
Decisiones técnicas
Criterios aplicados.
- Integrar los flujos de órdenes y punto de venta con Oracle NetSuite mediante servicios backend sobre AWS.
- Incorporar planificación, pruebas unitarias, revisión de código y CI/CD con GitHub Actions en la entrega.
- Gestionar infraestructura con CloudFormation y utilizar IAM, Secrets Manager y Parameter Store para accesos y configuración.
- Acompañar la salida a producción con observabilidad en CloudWatch, diagnóstico de errores y correcciones progresivas.
Tecnologías
El stack como parte del sistema.
Resultado
Qué conseguimos.
Las integraciones con Oracle NetSuite salieron a producción el 1 de octubre de 2026, conectando la atención de órdenes y la aplicación de punto de venta con el ERP. El trabajo continúa con monitoreo, análisis de causa raíz y corrección progresiva de errores para estabilizar la operación.
Aprendizajes
- La puesta en producción exige coordinar desarrollo, pruebas, soporte y necesidades del negocio.
- El seguimiento posterior al lanzamiento es parte de la entrega: observar el comportamiento, diagnosticar problemas y aplicar correcciones.
- La automatización de infraestructura y despliegues acompaña la evolución continua de las integraciones.