Disponible para proyectosConsultor Oracle NetSuite · Full Stack · DevOps

Jorge Espinoza

Consultor y desarrollador con+4 años construyendo módulos e integraciones sobre Oracle NetSuitepara manufactura, salud y retail — y desarrollo full stack cuando el proyecto lo exige. Investigación en IA/ML publicada porSpringer Nature.

Springer ’24
Investigación en IA/ML publicada por Springer Nature (IBIMA, Madrid)
15+
Certificaciones oficiales Oracle, AWS y Google Cloud
40%
Reducción de costos operativos migrando de AWS a Oracle Cloud
+4 años
Experiencia en el ecosistema Oracle NetSuite

01

Experiencia

Cinco años resolviendo problemas reales sobre Oracle NetSuite: manufactura farmacéutica, salud, retail, utilities y localización tributaria en Perú y Chile.

  1. Feb 2026 — Actualidad

    Joyit

    Desarrollador Oracle NetSuite (SuiteScript)

    Sitio web ↗

    Desarrollo especializado en el ecosistema Oracle NetSuite (SuiteScript 2.1, SuiteCloud SDF) con foco en manufactura farmacéutica, costeo de producción y localización tributaria peruana. Para Biomont, laboratorio farmacéutico en Perú con operaciones en Ecuador y vínculo con Kuntur Pharma (vía 2win, partner NetSuite), diseñé e implementé más de 15 módulos de negocio sobre NetSuite OneWorld (~250.000 líneas de SuiteScript en 11 proyectos).

    Manufactura y producción

    • Planificador Biomont PPS (Programa de Producción Semanal): custom record con documentación funcional, diagramas de flujo y programación semanal de órdenes de trabajo.
    • Sistema de costeo de productos: flujo de aprobación de 5 estados (abierto → cotizado y contabilizado), cálculo de mano de obra y CIF, cotizaciones y reportes PDF/Excel.
    • Gestión de Tiempos de Producción: aplicación web externa (login y registro de operaciones de planta) servida vía Suitelet, más 14 scripts NetSuite (Map/Reduce, reportes de tiempos aprobados, validaciones en OT).
    • Personalización de órdenes de trabajo: entrada/salida de OT, liquidación de materiales e impresión de etiquetas.

    Finanzas y costos

    • Módulo de pago masivo de facturas con cálculo fiscal peruano (retenciones y detracciones) e integración con E-Payments/PFA.
    • Facturación intercompany Biomont ↔ Kuntur Pharma con registro automático, arquitectura modular y custom record de auditoría/logs.
    • Amortizaciones automáticas en facturas de proveedor con procesamiento masivo Map/Reduce.
    • Suite de reportes financieros Suitelet: rotación de inventario, costo estándar vs. real, estados financieros, cuenta corriente de proveedores y comparativo de resultados (plantillas FreeMarker).
    • Conciliación bancaria, letras de deudores y solicitudes de dinero con flujo de aprobación.
    • SuiteApp de asignación de costos con automatización de 5 segmentos contables custom (mercado, país, tipo de producto, categoría y línea) y migración de datos legado.

    Localización tributaria peruana (SUNAT)

    • Libro electrónico de compras con estructura de reporte SUNAT.
    • Guías de remisión y facturación masiva Ecommerce (facturas + guías) para pedidos B2C.
    • Reporte de notas de crédito por ítem con SuiteQL y selección dinámica de artículos.

    Compras y supply

    • Nivel de urgencia para órdenes de compra con priorización de abastecimiento.
    • Importador de cotizaciones de proveedores y generador de CSV para carga masiva de Purchase Orders desde Excel, con guía de usuario.

    Otros

    • Chatbot de WhatsApp conectado a API de tracking de pedidos.
    • Certificados de análisis digitales para control de calidad farmacéutico.
    • Convenciones de arquitectura en capas (interfaces → domain → dao) documentadas en archivos AGENTS.md para desarrollo asistido por IA.
    • SuiteScript 2.1
    • Suitelet
    • UserEvent
    • Map/Reduce
    • SuiteQL
    • SuiteCloud SDF/CLI
    • NetSuite OneWorld
    • FreeMarker
    • Node.js
    • Python
    • Git
    • Desarrollo asistido por IA
  2. Mar 2025 — Actualidad

    2WIN Consulting

    Desarrollador e Integrador — NetSuite

    Sitio web ↗

    Desarrollo de suite de integraciones NetSuite ↔ sistema hospitalario (protocolo HL7) para Andes Salud, localización tributaria chilena, integraciones ERP con retail y utilities, y herramientas internas potenciadas con IA generativa.

    Salud — Andes Salud (red de clínicas)

    • Suite de integraciones NetSuite ↔ sistema hospitalario (protocolo HL7): sincronización de pacientes, admisiones, órdenes de venta, farmacia hospitalaria y POS de farmacia, prefacturación y contabilidad. 20 RESTlets en producción, arquitectura en capas (interfaces/domain/dao), 53 flujos documentados y API publicada con OpenAPI.
    • Módulo de recaudaciones: generación masiva y asíncrona de documentos contables (facturas, notas de crédito, journals, pagos) desde cierres de caja de los centros de salud, con callbacks bidireccionales hacia la API del sistema clínico.
    • Corrección monetaria (IPC chileno) y revaluación Mid-Life de activos fijos sobre Fixed Asset Management, con SuiteQL avanzado (CTEs paginados multi-fuente) y protección anti-recursión.
    • Simulador web de APIs (Node.js, Express, Sequelize, SQLite, JWT, OAuth2 M2M) para probar RESTlets con multi-ambiente, gestión de usuarios por roles y hardening de seguridad.

    Localización tributaria chilena

    • Migración de módulos de localización a SuiteTax: redistribución de IVA, corrección monetaria, factoring automatizado y balance de 8 columnas.
    • Nóminas de pago bancarias para Banco Santander y Scotiabank, integración de RRHH con BUK, y módulo de rendiciones de gastos con trazabilidad de auditoría.
    • Soporte al módulo de facturación electrónica DTE (SII): boletas, facturas, NC/ND, guías de despacho y facturas de exportación, con gestión de folios/CAF.

    Integraciones ERP

    • Multivende (plataforma OMS e-commerce, cliente Bebesit): sincronización de clientes, artículos, precios, stock y órdenes de venta con colas de procesamiento, reintentos y auditoría.
    • GEO POS (Gama Italy): integración bidireccional de ventas, inventarios y catálogos, incluyendo un proxy en Cloudflare Workers para sortear restricciones de red.
    • Chilquinta (electricidad): importación masiva de cartolas bancarias/contables desde SAP (FBL3N/FBL1N), prorrateo automático de montos entre subsidiarias y dashboards con SuiteQL.

    IA y herramientas de productividad

    • OCR de facturas con Google Gemini: PDF → JSON estructurado → factura generada en NetSuite, con control de jobs, estados y reproceso.
    • Suite interna de 17 herramientas para NetSuite: editor SQL/SuiteQL con generación asistida por IA y búsqueda semántica del esquema (embeddings), ejecutor de código SuiteScript, conversor HL7↔JSON, generador de diagramas Mermaid, servidor de reportes Markdown→PDF y cliente OAuth2 M2M (certificado).

    Otros

    • Sitio web corporativo (2win.cl) en Astro, 100% estático, con SEO (Open Graph, JSON-LD) y accesibilidad WCAG AA.
    • Mantención de parser HL7 en TypeScript con tests (Jest).
    • SuiteScript 2.0/2.1
    • RESTlet
    • SuiteQL
    • SuiteTax
    • HL7
    • DTE/SII
    • Node.js
    • TypeScript
    • Astro
    • Cloudflare Workers
    • IA generativa (Gemini)
  3. Ene 2023 — Feb 2025

    LatamReady

    Desarrollador Oracle NetSuite — DevOps

    Sitio web ↗

    Desarrollador full-stack especializado en Oracle NetSuite (SuiteScript 2.x, SuiteCloud SDF) con foco en microservicios backend, herramientas con IA, QA automatizado e infraestructura cloud. Pasé del desarrollo de localizaciones a construir servicios del producto en producción sobre Oracle Cloud (OCI): localizaciones SuiteTax para múltiples países, módulos de pagos electrónicos y automatización interna, con buenas prácticas DevOps y CI/CD.

    Localización tributaria multi-país (SuiteTax)

    • Perú (ste-peru-localization): custom records, traducciones multiidioma y transaction fields sobre la SuiteApp de localización.
    • Argentina (ste-argentina-localization): flujo de percepciones con soporte AGIP, validación CUIT, columna tipo de entidad y generación individual de certificados. Implementación de conexiones WS estándar para AGIP, ARBA y AFIP.
    • Chile y LatAm: librería transversal de campos custom en facturas con ocultamiento dinámico de columnas; configuración de régimen minero (latamSeals) e impresión GL Argentina.
    • Construí el Wizard de Setup fiscal (creación de tax types por pasos) y la interfaz de plantillas con listas draggables (Universal Settings).

    Pagos y módulos financieros

    • Templates de pagos electrónicos SuiteTax para Itaú Chile, Santander, BBVA Francés, BCP e Interbank (Perú).
    • Llevé el módulo de débito automático (Automatic Debit) de alpha a producción: estados de transacciones, queries y bot de despliegue de bundles.
    • Implementé la integración bancaria Interbanking (LatamReady Link) y conexiones SFTP, SSH y SOAP con bancos internacionales (Bancolombia, JPMorgan).
    • Mantuve el servicio de tipo de cambio multi-país: UF Chile (CLF), Honduras, Guatemala y CRC↔CAD (Costa Rica).

    Microservicios e infraestructura (OCI)

    • Desarrollé microservicios del producto: OCR de facturas, RFC México, criptografía (crypto62), verificación de tipo de instancia por URL y consumo de API de padrones, con workers asíncronos, API cache y base de datos.
    • Realicé despliegues en Oracle Cloud Infrastructure (OCI) de apps internas (SmartReady, Wormax), con gestión de bundles y llaves SSH; administración de VPS, OracleDB y Functions.
    • Optimicé la app interna SmartReady: caché, compresión, prefetch, render optimizado y soporte de sitio estático.
    • Promoví buenas prácticas DevOps y CI/CD: reducción de 40% en costos operativos migrando de AWS a OCI, 30% de mejora en tiempos de reportes y 20% de eficiencia en despliegues.

    QA automatizado

    • Desarrollé la app de QA automatizada sobre NetSuite: downloader de estructuras de configuración, ejecución de flowSteps, selección de módulos de test cases y manejo de roles con 2FA.

    IA y herramientas de productividad

    • Implementé OCR de facturas con Google Gemini (PDF → JSON estructurado), validado con repositorio de pruebas propio.
    • Desarrollé indicadores para consultoría: portlets de KPIs de marketing/ventas, upsells no facturados (AMO) y portlets KAM sobre oportunidades.
    • Automatización interna con bots en Python (uploaders/downloader de ambientes), CLI propia (Node.js/C++) y servicios auxiliares en Go.
    • Mantuve colecciones de pruebas de API con Bruno (SuiteTalk, facturación, RFC, short URLs).
    • SuiteScript 2.x
    • RESTlet
    • Suitelet
    • Map/Reduce
    • SuiteQL
    • SuiteCloud SDF/CLI
    • SuiteTax
    • JavaScript/TypeScript
    • Python
    • Go
    • Node.js
    • C++
    • SQL
    • Oracle Cloud (OCI)
    • Git/GitLab/GitHub
    • IA generativa (Gemini)
    • OCR
    • APIs REST (Bruno)
  4. Jul 2021 — Ene 2023

    LatamReady

    Desarrollador Oracle NetSuite

    Sitio web ↗

    Desarrollo del core del producto LatamReady (2Win), partner NetSuite para Latinoamérica, y de soluciones contables para múltiples países de la región. Mantuve el repositorio principal de scripts del producto (~280 actualizaciones de producción entre 2021 y 2023), participé en el desarrollo de la SuiteApp central y evolucioné hasta tomar el refactor arquitectónico de la localización peruana.

    Core del producto LatamReady

    • Mantuve y evolucioné el repositorio central de scripts del producto (script_latamready) durante más de 2 años, con actualizaciones continuas en producción sobre transacciones, records y procesos del ERP.
    • Participé en el desarrollo de la SuiteApp principal del producto (ste-suiteapp-development), dentro de la rama de desarrollo 2023.2.
    • Implementación de módulos NetSuite personalizados, SuiteScripts y RESTlets para soluciones contables en Latinoamérica.
    • Desarrollé herramientas de depuración (debugger de plantillas Freemarker) para acelerar el soporte de documentos generados.

    Localización tributaria de Perú

    • Lideré el refactor arquitectónico de la localización peruana (ste-peru-localization): reestructuración de interfaces, Map/Reduce, clientes, handlers, helpers y constantes del código.
    • Implementé transaction fields personalizados con soporte de traducciones multiidioma (custom records de traducción).
    • SuiteScript 2.x
    • Map/Reduce
    • UserEvent
    • Workflow
    • FreeMarker
    • RESTlet
    • SuiteCloud SDF
    • JavaScript
    • Git/GitLab
    • Localización fiscal Perú

02

Proyectos

Proyectos personales con los que exploro nuevas tecnologías y arquitecturas fuera del ecosistema NetSuite.

Interfaz de HardSub Extractor

01 — Proyecto

HardSub Extractor

Aplicación de escritorio para extracción de subtítulos incrustados (hardsub) usando redes neuronales para detección y OCR en tiempo real. Arquitectura modular con procesamiento paralelo de video.

  • Node.js
  • OCR
  • Redes neuronales
Interfaz de Animeflv Wrapper

02 — Proyecto

Animeflv Wrapper

API wrapper web para streaming de anime en español. Implementada con Express y EJS, utiliza web scraping para obtención de contenido y caché para optimización de respuestas.

  • Express
  • EJS
  • Cheerio
Interfaz de ScreenShot Site

03 — Proyecto

ScreenShot Site

Servicio de capturas de pantalla de sitios web bajo demanda. Arquitectura serverless con colas de procesamiento y almacenamiento optimizado para alta disponibilidad.

  • Express
  • Puppeteer

03

Stack tecnológico

Las herramientas con las que trabajo a diario para construir integraciones complejas y soluciones escalables.

Oracle NetSuite

  • SuiteScript 2.x
  • RESTlets
  • SuiteTalk (SOAP)
  • SuiteQL
  • SuiteFlow
  • SuiteCloud SDF/CLI
  • SuiteTax
  • Saved Searches
  • CSV/JSON Imports

APIs & Integración

  • REST API
  • SOAP API
  • OAuth 2.0
  • M2M (Client Credentials)
  • HL7
  • Webhooks
  • OpenAPI
  • Postman / Insomnia

DevOps & Cloud

  • Oracle Cloud (OCI)
  • AWS
  • Google Cloud
  • Docker
  • CI/CD
  • Jenkins
  • Git / GitHub / GitLab
  • VPS
  • FinOps

Backend & Lenguajes

  • JavaScript
  • TypeScript
  • Node.js
  • Express
  • Python
  • SQL
  • PostgreSQL
  • FreeMarker

IA & Machine Learning

  • TensorFlow
  • Sales Forecasting
  • OCR (Gemini)
  • Embeddings
  • RAG
  • Data Analysis
  • Python AI/ML

04

Certificaciones

Credenciales oficiales que validan mi expertise en Oracle Cloud, NetSuite, AWS, Google Cloud y desarrollo de software.

Oracle NetSuite

  • BI and Reporting Associate
  • Financial Associate
  • AI Foundations Associate

Oracle Fusion Cloud

  • CX Process Essentials
  • ERP Process Essentials
  • HCM Process Essentials
  • SCM Process Essentials

Oracle Cloud Infrastructure

  • OCI AI Foundations Associate
  • OCI Foundations Associate

Cloud & FinOps

  • AWS Cloud Practitioner
  • Google Cloud Computing Foundations
  • FinOps Foundation

Desarrollo

  • SQL PostgreSQL (DevTalles)
  • Clean Code & SOLID (Udemy)
  • Node.js Authentication (DevTalles)
  • TypeScript (Platzi)
  • Python Profesional

Arquitectura & Soft Skills

  • Fundamentos de Ingeniería de Software
  • Autenticación & Microservicios
  • EF SET English B1 (Proficient)

20 certificaciones oficiales · actualización constante

05

Blog técnico

Apuntes sobre NetSuite, SuiteScript, integraciones y DevOps, basados en experiencia real de proyectos.

06

Sobre mí

Me llamo Jorge Luis Emmanuel Espinoza Espinoza. Soy Ingeniero de Sistemas y desarrollador de software con más de 4 años de experiencia especializado enOracle NetSuite, DevOps y desarrollo backend full stack.

Actualmente trabajo en Joyit como Desarrollador Oracle NetSuite para el cliente Biomont (sector farmacéutico), y simultáneamente en 2win Consulting desarrollando integraciones para los sectores salud, retail y utilities, además de localización tributaria chilena y herramientas con IA. Anteriormente trabajé en LatamReady durante casi 4 años, donde progresé de desarrollador a especialista DevOps.

Mi expertise técnico incluye SuiteScript 2.x, desarrollo deRESTlets, integraciones vía SuiteTalk,HL7 para sistemas de salud, y DevOps con Oracle Cloud (OCI), AWS y CI/CD. He logrado reducir costos operativos en un 40% migrando de AWS a OCI, mejorar tiempos de reportes en un 30% y aumentar la eficiencia de despliegues en un 20%.

Además de mi trabajo como desarrollador, contribuyo activamente a lainvestigación en Inteligencia Artificial y Machine Learning. Mi trabajo sobre modelos de IA para previsión de ventas ha sido publicado por Springer Nature en la colección "Artificial Intelligence and Machine Learning" (IBIMA 2024, Madrid), demostrando mi compromiso con el avance del conocimiento técnico y su aplicación práctica en entornos empresariales.

Me mantengo constantemente actualizado con 15+ certificaciones oficiales de Oracle (NetSuite, Fusion Cloud, OCI), AWS, Google Cloud y desarrollo de software. Mi enfoque combina excelencia técnica con investigación académica, entregando soluciones que no solo funcionan, sino que escalan, innovan y generan valor medible.

Retrato de Jorge Espinoza
Jorge Luis Emmanuel Espinoza Espinoza

Contacto

¿Tienes un proyecto NetSuite en mente?

Cuéntame qué necesitas: integraciones, módulos a medida, DevOps o una segunda opinión técnica sobre tu implementación. Suelo responder en menos de 24 horas.