← diegosoruco.dev

Diego Soruco Alderete

Ingeniero de software · Líder técnico ERP · IA aplicada al negocio

Construyo los sistemas con los que una empresa opera de verdad: ERP, integraciones y agentes de IA que entienden el negocio. Seis años llevando operaciones reales a producción: inventario, finanzas, impuestos y ventas multicanal en Odoo; microservicios en Python y Go; y ahora agentes de IA con herramientas propias dentro del ERP. Lidero la implementación de Odoo 19 para un grupo retail con más de diez empresas en Estados Unidos, Colombia y México.

Experiencia

  1. Líder Técnico · XPRESS SHAPEWEAR FL LLC · Forma Tu Cuerpo

    Jul 2025 — hoy

    Estados Unidos · Colombia · México · remoto · Contratista desde julio de 2025; a tiempo completo desde junio de 2026.

    • Lidero la implementación end-to-end de Odoo 19 Enterprise para un grupo retail multicompañía: más de diez entidades legales en tres países, con instancias en Colombia, Estados Unidos y México.
    • Más de cien módulos a medida: gobernanza de inventario multicanal, devoluciones de marketplaces, kardex, lotes de manufactura, comisiones, CRM de campo con GPS y autorización por doble PIN para ventas con stock negativo.
    • Tablero financiero en tiempo real para dueños y gerencia: utilidad neta por canal (Amazon, TikTok Shop, Shopify, tiendas), mano de obra por tienda, devoluciones y ticket promedio, validado con los equipos de finanzas y contabilidad.
    • Agente de IA dentro de Odoo con cuatro herramientas diseñadas desde las preguntas reales de los usuarios: pasó de 5–6 llamadas y más de 100k tokens por consulta a 2 llamadas y unos pocos miles.
    • Microservicios en producción (FastAPI y Go): tracking de envíos con Shippo embebido en la tienda, sincronización de inventario entre tiendas Shopify, puente RFID para lectores UHF e ingesta de órdenes de TikTok Shop con OAuth2.
    • Facturación electrónica DIAN (UBL, certificados de origen TLC, facturas de exportación) y CFDI 4.0 en curso; migración de Odoo.sh a Azure con Docker, Nginx, staging y despliegue por GitHub Actions.

    Odoo 19 · Python · OWL · FastAPI · Go · PostgreSQL · Docker · GitHub Actions · Azure · Gemini API

  2. Desarrollador Full Stack Senior · Datec

    Jun 2023 — Jun 2026

    Santa Cruz, Bolivia · híbrido

    • Desarrollador principal de una implementación Odoo 17 de más de cincuenta módulos para una cooperativa agrícola en Costa Rica: ciclo de crédito completo, logística de recolección de leche, rutas de distribución, POS móvil offline-first y facturación electrónica FEL 4.4.
    • Backend de una plataforma e-commerce multi-tenant en microservicios .NET 8 (Clean Architecture, CQRS): identidad, catálogo, ventas, liquidaciones y notificaciones con Google Cloud Pub/Sub, Hangfire y Kubernetes.
    • Frontends en Next.js 15 y React; servicio FastAPI de consulta de cédulas contra el padrón electoral; servicio en Go para mensajería WhatsApp (Meta Cloud API) de una mesa de tickets.
    • Módulos Odoo v15–v16 para clientes en Bolivia: facturación electrónica SIAT, pasarelas de pago y conectores Shopify.

    Odoo 15–17 · Python · C# / .NET 8 · TypeScript · Next.js · React · Go · PostgreSQL · Google Cloud · Kubernetes

  3. Desarrollador web freelance · Independiente

    Ene 2020 — May 2023

    Santa Cruz, Bolivia · remoto

    • Aplicaciones web con Django y React para negocios de educación y retail: requerimientos, diseño, desarrollo, despliegue en Linux y Docker, y mantenimiento.

    Django · Python · JavaScript · React · PostgreSQL · Docker

  4. Ingeniería petrolera · Halliburton · Marriott Drilling · YPFB Andina

    2016 — 2020

    Santa Cruz, Bolivia

    • Operaciones de campo: herramientas de completación en Halliburton, asistente de toolpusher en equipos de perforación de Marriott Drilling y prácticas en YPFB Andina. De ahí viene la mentalidad de producción: las cosas tienen que funcionar todos los días.

IA aplicada

  • Agentes con herramientas dentro del ERP. En la app IA de Odoo 19 diseñé las herramientas que el agente usa para responder sobre existencias, alertas, ventas por canal y devoluciones, partiendo de las preguntas reales del equipo. Menos llamadas, menos tokens, respuestas en segundos y un fallback automático entre modelos cuando el proveedor se satura.
  • De la reunión a la especificación, en local. Las reuniones con el cliente se transcriben con whisper.cpp y se resumen con Qwen 3.5 (27B) en Ollama, con un modelo propio de 64k de contexto. Salen minutas con marcas de tiempo y listas de cambios que se convierten en especificaciones de desarrollo. Nada sale de mi máquina.
  • Desarrollo asistido por agentes. Trabajo a diario con Claude Code y Codex. Mantengo un skill de desarrollo Odoo con 123 archivos de patrones y cuatro agentes (contexto, revisión de código, análisis de migración, búsqueda de patrones), CLAUDE.md por repositorio, prompts de especificación y servidores MCP para Notion, Google Workspace y herramientas propias.
  • Automatización conversacional. El bot de ventas de PediloFacil atiende por WhatsApp: crea demos, gestiona pruebas y confirma pagos sin intervención humana. En Datec construí en Go el servicio de mensajería WhatsApp de una mesa de tickets sobre la API de Meta.
  • Laboratorio. Odoo 20 con pgvector en mi propio servidor para probar búsqueda semántica y RAG sobre datos del ERP; evaluación de modelos locales para tareas de operaciones.

Entiendo el negocio

Inventario y almacén:
Multialmacén y multiubicación, kardex, recepciones masivas, lectores RFID, picking con escáner, sincronización de stock entre tiendas Shopify y marketplaces, control de stock negativo con aprobación.
Finanzas y contabilidad:
Utilidad neta por canal y por tienda, cuentas analíticas, conciliación y corrección masiva de extractos bancarios, diferencias de cambio, lotes de pago, diagnóstico de nómina, comisiones de vendedores.
Impuestos y cumplimiento:
Facturación electrónica DIAN (Colombia), Hacienda FEL 4.4 (Costa Rica), SIAT (Bolivia) y CFDI 4.0 (México, en curso); certificados de origen TLC, facturas de exportación con partidas arancelarias, multimoneda.
Ventas y canales:
Shopify, TikTok Shop, Amazon, POS en tienda y mayoristas; CRM de ventas en campo con GPS, listas de precios, referidos, devoluciones de marketplaces convertidas en notas de crédito.
Operación multiempresa:
Grupos con más de diez entidades legales, órdenes intercompañía y dropship automáticos, puentes de webhooks entre países, consolidación de reportes.
Manufactura y compras:
Lotes de producción, listas de materiales y costos, órdenes mixtas, importación de órdenes de compra, responsables por orden.
Emprender:
PediloFacil como fundador: producto, precios, pruebas gratuitas, cobros, soporte y la infraestructura de un servidor propio con ocho productos en producción.

Proyectos

  • ERP multi-país para retail Odoo 19 Enterprise para un grupo de fajas y ropa moldeadora con tiendas físicas, e-commerce y marketplaces en Estados Unidos, Colombia y México.
  • Tablero financiero y salud de inventario Una sola pantalla para dueños y gerencia: ingresos, costo, utilidad neta, devoluciones y ticket promedio con comparación contra el período anterior, por tienda y por canal.
  • Agente de IA dentro de Odoo Módulo que habilita la generación Gemini 3 en el proveedor Google de la app IA de Odoo, con reintentos y cambio automático de modelo cuando la API responde con alta demanda o cuota.
  • Coopebrisas — ERP para cooperativa agrícola Odoo 17 Enterprise con más de cincuenta módulos para una cooperativa lechera: créditos a productores, recolección y distribución, POS y facturación electrónica con Hacienda.
  • EGX — e-commerce con microservicios Backend multi-tenant en .NET 8: identidad, catálogo, ventas, liquidaciones, notificaciones y API Gateway, con Pub/Sub entre servicios y despliegue en GKE.
  • PediloFacil — pedidos por QR para restaurantes · pedilofacilbo.com El cliente escanea el QR de su mesa y pide desde el celular; el restaurante gestiona los pedidos en un panel en tiempo real.
  • El Cofre del Mago — marketplace de cartas · elcofredelmago.com Marketplace entre coleccionistas de Pokémon, Magic, Yu-Gi-Oh! y One Piece en Bolivia, con reputación de vendedores y contacto por WhatsApp.
  • Illa — finanzas personales Presupuesto, deudas con cuotas, proyecciones y clasificación automática de gastos con un diccionario de comercios de Bolivia que el usuario entrena sin tocar código.

Habilidades

Lenguajes
Python · TypeScript / JavaScript · C# · Go · SQL
Backend
Odoo 15–19 (ORM, OWL, QWeb) · FastAPI · Django · .NET 8 / ASP.NET Core · Node.js / Express
Frontend
React · Next.js · Angular · Astro · Tailwind CSS
Datos
PostgreSQL · pgvector · MySQL · SQLite
IA
Claude Code · Codex CLI · MCP · Gemini API · Ollama · whisper.cpp · agentes con tool calling · skills y prompts a medida
DevOps
Docker · Nginx · GitHub Actions · Linux · Azure · Google Cloud (GKE) · Let's Encrypt · Playwright
Integraciones
REST · GraphQL · webhooks · OAuth2 · Shopify · TikTok Shop · Amazon SP-API · Shippo · Twilio · Meta WhatsApp Cloud API · RFID (EPC)

Formación

Ingeniería Petrolera Escuela Militar de Ingeniería (EMI), Santa Cruz · 2012 — 2017

Certificaciones

Exploring SAP Business Technology Platform — Record of Achievement SAP · 2025

Desarrollo en Python Udemy · 2022

Idiomas

Español · Nativo

Inglés · C1 · profesional

Actualizado en octubre de 2026 · diegosoruco.dev