preloader
about image

Soy Héctor Villarreal Ortega, Senior Backend & Platform Engineer especializado en Python, Odoo e infraestructura crítica de negocio.

Soy Senior Backend & Platform Engineer con más de 8 años de experiencia diseñando, optimizando y operando sistemas críticos de negocio con Python, Odoo, PostgreSQL, Docker y AWS. Mi trabajo conecta ingeniería backend, modernización de ERP, infraestructura de e-commerce y fiabilidad en producción.

En trabajos recientes de plataforma y ERP he convertido procesos complejos de compras, inventario, contabilidad y e-commerce en implementaciones e integraciones fiables sobre Odoo. He construido pipelines asíncronos con AWS SQS, conectado plataformas como Shopify, Saleor y Autostore WMS, migrado CI/CD de GitLab CI a GitHub Actions, modernizado infraestructura basada en Docker y movido almacenamiento de adjuntos de alto volumen a AWS S3.

Me importa especialmente el rendimiento y la mantenibilidad. Uno de mis casos más claros fue diagnosticar un backend B2B de e-commerce con APM y herramientas de profiling, y después rediseñar la lógica principal para reducir la latencia de API de unos 10 segundos a menos de 1 segundo. Como mantenedor de la Odoo Community Association, he revisado cientos de pull requests, corregido problemas de compatibilidad y ayudado a contribuidores a mejorar la calidad del código en un flujo open source global.

Mi foco actual es la ingeniería de plataforma para sistemas backend de alta disponibilidad: despliegues limpios, servicios observables, integraciones resilientes y flujos pragmáticos asistidos por IA para investigación, prototipado, documentación y automatización de entregas.

A qué me dedico

Ingeniería de backend

Diseño backends con Python, Odoo y PostgreSQL para ERP, e-commerce, logística, compras, inventario y contabilidad en entornos críticos de negocio.

Plataforma e infraestructura cloud

Construyo entornos con Docker, pipelines en GitHub Actions y GitLab CI, integraciones con AWS, despliegues sin parada, backups y operaciones de producción.

Rendimiento y open source

Uso profiling, APM y revisión rigurosa de código para mejorar fiabilidad, mantener proyectos de la OCA y colaborar bien en flujos asíncronos.