🌐 Disponible en / Available in:
🇪🇸 Español | en English
Especialista en Integración y Desarrollo Odoo | Full Stack Python | DevOps | Desarrollador Django
💻 Ingeniero de Sistemas con experiencia en desarrollo backend, administración de servidores y en aprendizaje constante de nuevas tecnologías.
🌎 Con más de 5 años de experiencia en el sector financiero (banca, remesas, cambio de divisas).
📍 Lima, Perú · 🖥️ Modalidad: Remota (negociable híbrida o presencial)
Me considero un desarrollador hábil con amplia experiencia liderando proyectos de integración y despliegue de sistemas ERP, especializado en Odoo desde la versión 11 hasta la 18. Experto en desarrollo de módulos personalizados, mejora de core, integración de sistemas externos y despliegues en entornos productivos usando Linux, Nginx, PostgreSQL y Docker.
Complemento mi stack con Django para el desarrollo de APIs RESTful, scraping, portales web de registro, y sistemas externos conectados a Odoo. Capacidad para diseñar flujos complejos, realizar migraciones de datos completas (incluyendo limpieza, análisis y transformación) y mantener ambientes escalables y seguros.
Mi enfoque full stack se basa en la comprensión profunda de backend (Python, Odoo ORM, Django), integración (REST, OAuth2), frontend básico (HTML/CSS, XML, JS para Odoo), y despliegue (Linux, Git, CI/CD).
- 🔧 Stack principal: Python (3.7 → última versión), Odoo (v11 → v18), PostgreSQL (11 → actual)
- 🐧 Avanzado en administración de Ubuntu (systemctl, Nginx, certificados SSL, crons, seguridad)
- 🔗 Manejo de APIs RESTful, Postman, XML-RPC, JSON-RPC, OAuth2 (client_credentials para automatizaciones)
- 🗄️ Conocimiento intermedio en bases de datos relacionales y modelos ORM
- 🌱 Aprendizaje constante en Django para portales frontend y desarrollo móvil (Android/iOS) integrado con Odoo
- 🐍 Python (Core)
- 🌐 Django, Flask
- 🧩 Odoo (v11 a v18 - Community)
- 🛠 PostgreSQL, SQLite, MySQL
- 🧪 RESTful APIs, Web Scraping
- 🐧 Linux (Ubuntu), Nginx, Docker
- ⚙ Git, GitHub Actions, VSCodium
- 📦 JSON, CSV, XML, YAML
- 🖥 VFP 9, PHP nativo, Laravel (básico)
- 📡 Redes (formación Cisco), despliegue de servidores
🔹 Plataforma de Cambio de Divisas Online
Módulo en Odoo para gestión de operaciones cambiarias en tiempo real.
- Integración con APIs externas para obtener cotizaciones actualizadas.
- Gestión de límites, tipos de cambio y comisiones dinámicas.
- Soporte multiempresa y multimoneda.
🔹 Remesas Online (Envíos y Pagos)
Sistema desarrollado en Odoo para la recepción y pago de remesas en línea.
- Procesamiento seguro de transferencias para clientes finales.
- Integración con PostgreSQL y servicios externos para verificación y liquidación.
- Creación de crons en Odoo para consumir APIs externas y descargar transacciones de forma automatizada, garantizando sincronización continua.
- Optimización de flujos de trabajo y reducción de tiempos operativos.
🔹 Hub de Remesas (Integración vía APIs RESTful)
Una solución que actúa como hub central de remesas, conectando múltiples empresas.
- Recepción de remesas desde varias compañías a través de APIs RESTful.
- Exposición de nuestras propias APIs para que socios externos descarguen sus remesas.
- Implementación de autenticación OAuth2 (client_credentials) para sincronizaciones automáticas.
- Arquitectura escalable desplegada en Ubuntu con Nginx y certificados SSL.
- Uso combinado de crons en Odoo para automatizar la consulta y el despacho de remesas.
🔹 Extensión y personalización del Core de Odoo
Desarrollo de módulos avanzados que heredan y extienden el kernel/core de Odoo, manteniendo la armonía con toda la suite.
- Modificación y extensión de modelos base como
res.partner, añadiendo interfaces y funcionalidades personalizadas. - Creación de módulos complementarios en Odoo v16, con visión de migrarlos a Odoo v18.
- Ajuste de comportamientos nativos sin romper la compatibilidad con otros módulos estándar.
🔹 Migración de Sistemas Legados a Odoo
Proceso completo para reemplazar sistemas antiguos por Odoo, conservando datos históricos.
- Uso de XML-RPC/JSON-RPC para conectarse a instancias Odoo y ejecutar la migración.
- Limpieza y transformación de datos previas a la carga (usuarios, transacciones, historiales).
- Creación de métodos y scripts en Python para automatizar la importación.
- Ejecución interactiva desde consola, mostrando opciones para validar y confirmar cada etapa.
- Migraciones exitosas a Odoo v16 con planes de actualización a v18.
🔹 Portal Django integrado con Odoo
Desarrollo de un portal frontend en Django que se conecta con Odoo como backend.
- Creación de modelos en Django que replican estructuras de Odoo (por ejemplo
res.partner). - Comunicación bidireccional mediante APIs, XML-RPC y JSON-RPC.
- Permite ofrecer un frontend más flexible y personalizable, sin exponer directamente el portal nativo de Odoo.
- Útil para clientes que requieren interfaces ligeras o adaptadas, manteniendo Odoo como motor central de datos.
🔹 Apps móviles integradas con Odoo (en desarrollo)
Aprendiendo y desarrollando aplicaciones móviles para Android e iOS orientadas a sectores financieros.
- Apps para remesas y cambio de divisas, con interfaz optimizada para móviles.
- Comunicación directa con Odoo como backend mediante APIs REST, XML-RPC y JSON-RPC.
- La app envía transacciones y datos a Odoo, que continúa el flujo del módulo de cambio de divisas ya implementado.
- Objetivo: ofrecer una experiencia móvil nativa sin depender del portal web de Odoo, manteniendo la misma lógica de negocio.
✅ Versiones trabajadas de Odoo: v11 → v18
✅ Desarrollo de módulos Odoo personalizados para sectores financieros (cambio de divisas, remesas, pagos online)
✅ Herencia de modelos base (res.partner, res.company, etc.) para extender funcionalidades del core sin romper compatibilidad
✅ Creación de crons para integraciones automáticas con APIs externas (descarga de transacciones, sincronización de datos)
✅ Integraciones RESTful & XML-RPC/JSON-RPC para:
- Sincronización bidireccional con sistemas externos
- Migración de sistemas legados a Odoo, conservando historial (usuarios, transacciones, datos críticos)
- Limpieza y transformación previa a la carga
- Scripts Python para migración interactiva con validación en consola
✅ Integración Django + Odoo
- Creación de portales frontend en Django que se conectan a Odoo como backend
- Modelado en Django replicando estructuras de Odoo (como
res.partner) - Comunicación mediante APIs y XML-RPC/JSON-RPC para mantener datos sincronizados
- Ofrecer frontends personalizados para clientes sin exponer el portal estándar de Odoo
✅ Integración móvil + Odoo (en aprendizaje)
- Desarrollo de apps móviles Android/iOS para remesas y cambio de divisas
- Consumo y envío de datos hacia Odoo usando APIs REST, XML-RPC o JSON-RPC
- Apps pensadas como frontends ligeros que mantienen la lógica de negocio en Odoo
- Objetivo: ofrecer experiencias nativas manteniendo Odoo como backend principal
✅ Optimización y despliegue en servidores Ubuntu (Nginx, certificados SSL, workers)
✅ Migraciones y mantenimiento de módulos entre versiones, asegurando compatibilidad y escalabilidad
graph TD
A[📊 Análisis y limpieza de datos] --> B[📁 Extracción del sistema legado]
B --> C{¿Formato requerido?}
C -- JSON --> D1[✅ Archivos JSON generados]
C -- CSV --> D2[✅ Archivos CSV generados]
D1 & D2 --> E[💻 Desarrollo de scripts de migración]
E --> F[🛠️ Carga de datos en Odoo]
F --> G[🔍 Validación y trazabilidad]
style A fill:#e6f2ff,stroke:#3399cc
style B fill:#f2f2f2,stroke:#888
style C fill:#ffffe6,stroke:#e6b800
style D1 fill:#d9f2d9,stroke:#33cc33
style D2 fill:#d9f2d9,stroke:#33cc33
style E fill:#fff0f5,stroke:#cc6699
style F fill:#e6ffe6,stroke:#66cc66
style G fill:#f0f5ff,stroke:#6699ff
graph LR
subgraph Frontends
A[Django Portal]
B[App Móvil Android/iOS]
C[Portal nativo Odoo]
end
A --> D[API/JSON-RPC/XML-RPC]
B --> D[API/JSON-RPC/XML-RPC]
C --> D[API interna Odoo]
D --> E[(Odoo Backend)]
E --> F[(PostgreSQL DB)]
E -->|Flujos| G[Remesas y Cambio de Divisas Módulos]
- 📧 [email protected]
- 🐙 GitHub
- 🥇 Hub de Remesas: plataforma en Odoo conectada con APIs REST para múltiples empresas
- 🔄 Migración de sistemas legados: historial de miles de transacciones a Odoo v16
- 🚀 Django + Odoo: portal frontend flexible para clientes que no usan el portal nativo
- 📱 Primer prototipo móvil: app para remesas con backend para sistemas como Odoo y entre otros
- 💡 Contribuciones a proyectos internos de optimización financiera
👉 Ver todos mis logros en GitHub
💡 “Codea como si mañana alguien más tuviera que mantener tu sistema. Porque ese alguien podrías ser tú.”








