// desarrollador_de_software

Convierto procesos de negocio en software.

Soy Christian Cotaquispe · Lima, Perú

Antes de escribir código, entiendo cómo opera el negocio: hablo con quienes usan el sistema, modelo sus procesos y construyo el ERP, las integraciones y las apps que necesitan.

christian.pydisponible
class Christian:
    role     = "Desarrollador de Software"
    location = "Lima, PE"
    degree   = "Ing. Empresarial y de Sistemas"
    focus    = ["ERP", "Integraciones", "Web"]
    stack    = ["Odoo", "Python", "PostgreSQL"]
    method   = "BPMN 2.0"
    available = True
  • Odoo
  • Python
  • PostgreSQL
  • APIs
  • BPMN 2.0
  • Levantamiento de requerimientos
  • React
  • Docker

01 // sobre_mi

Negocio primero, código después.

Entiendo el negocio antes de escribir código: trabajo con los key users, modelo sus procesos en BPMN y construyo lo que la operación necesita.

  • erpOdoo a medida · módulos, reportes, portal
  • backendAPIs e integraciones · Python, FastAPI, PostgreSQL
  • frontendApps web y móviles · React, React Native, TypeScript
  • 3+años de experiencia
  • 4empresas
  • 14 – 19versiones de Odoo

Ingeniería Empresarial y de Sistemas

Universidad San Ignacio de Loyola · USIL

  • Lima, Perú
  • Español nativo
  • Inglés avanzado

02 // experiencia

Mi trayectoria.

  1. Desarrollador Odooactual

    AINCRAD · consultor externo en ON Empresas · Lima, Perú

    sep 2025 — presente

    • Desarrollé un módulo de gestión de tickets de cambio para el sistema ITSM en Odoo 18, con validaciones que se verifican en tiempo real vía API REST contra otro sistema antes de aprobar cada cambio.
    • Implementé el proceso de onboarding hacia un portal en Odoo 19: limpieza y migración de datos desde una base PostgreSQL externa.
    • Construí un módulo de auditoría de activos TI, cloud y on-premise, usado internamente por la organización.
    • Odoo 18
    • Odoo 19
    • Python
    • PostgreSQL
    • API REST
    • ITSM
    • Migración de datos
  2. Desarrollador Freelance

    Gald Perfecto · Lima, Perú

    ene 2025 — may 2025

    • Desarrollo de una app web y una app móvil para una empresa de saneamiento de agua.
    • Frontend web con React.js conectado a un backend en Spring Boot.
    • App móvil multiplataforma con React Native.
    • React
    • React Native
    • Spring Boot
  3. Soporte ERP Freelance

    IT TALENT S.A.C. · Lima, Perú

    sep 2024 — abr 2025

    • Soporte y personalización de Odoo 18 Enterprise.
    • Módulos de Website, CRM, Marketing y Evaluaciones adaptados a las necesidades del cliente.
    • Odoo 18 EE
    • Website
    • CRM
  4. Desarrollador Odoo

    Primero Soluciones · Lima, Perú

    abr 2023 — jul 2024

    • Desarrollo y personalización de módulos Odoo con Python y el ORM.
    • Diseño de reportes QWeb y automatización de flujos administrativos.
    • Optimización de PostgreSQL e integración de APIs REST con sistemas de terceros.
    • Odoo
    • Python
    • QWeb
    • PostgreSQL

03 // proyectos

Algunos proyectos.

  • producto propiogoChambea · 2026

    goChambea · portal para bodegas

    problema
    Las bodegas necesitaban vender y emitir comprobantes electrónicos sin entrar al backend de Odoo.
    solución
    Módulo Odoo 19 con facturación electrónica SUNAT integrada y un portal donde cada bodega vende, emite facturas y boletas, y ve un panel según su rol.
    estado
    En desarrollo: módulo funcional, preparando el lanzamiento.
    • Odoo 19
    • Python
    • SUNAT
    • Portal
    • POS

    // producto propio · próximamente

  • profesionalON Empresas · 2025

    Gestión de cambios ITSM

    problema
    Los tickets de cambio se aprobaban sin validar datos que vivían en otro sistema.
    solución
    Módulo en Odoo 18 que valida cada cambio en tiempo real vía API REST antes de aprobarlo.
    resultado
    Ningún cambio se aprueba sin pasar las validaciones; se eliminó la verificación manual.
    • Odoo 18
    • Python
    • API REST

    // proyecto privado de cliente

  • profesionalON Empresas · 2025

    Auditoría de activos TI

    problema
    La información de los activos estaba dispersa entre entornos cloud y on-premise.
    solución
    Módulo que centraliza la auditoría de activos cloud y on-premise.
    resultado
    Una sola vista auditable de todos los activos TI de la organización.
    • Odoo
    • Python
    • PostgreSQL

    // proyecto privado de cliente

  • profesionalON Empresas · 2026

    Onboarding a portal Odoo 19

    problema
    Datos de un sistema externo, inconsistentes, debían pasar a un nuevo portal.
    solución
    Limpieza y migración desde PostgreSQL + flujo de onboarding en el portal de Odoo 19.
    resultado
    Datos depurados y el portal operando sobre información consistente.
    • Odoo 19
    • PostgreSQL
    • Migración

    // proyecto privado de cliente

  • profesionalPrimero Soluciones · 2023

    Gestión de vehículos para concesionarias

    problema
    El seguimiento de cada vehículo en el taller, desde su ingreso hasta su salida, se hacía a mano.
    solución
    Módulo Odoo que registra todo el paso del vehículo por el taller y genera reportes PDF (QWeb) y exportaciones a Excel.
    resultado
    El registro manual pasó a un historial completo por vehículo, con reportes listos para entregar.
    • Odoo 16
    • Python
    • QWeb
    • Excel

    // proyecto privado de cliente

  • freelanceGald Perfecto · 2025

    App de saneamiento de agua

    problema
    La empresa necesitaba registrar y dar seguimiento a su trabajo de campo.
    solución
    App web en React + Spring Boot y app móvil en React Native.
    resultado
    Registro desde el móvil en campo y seguimiento centralizado en la web.
    • React
    • React Native
    • Spring Boot

    // proyecto privado de cliente

Entre otros proyectos con Odoo, Python, React y Spring Boot: integraciones, automatizaciones y aplicaciones web y móviles para clientes privados.

hablemos →

04 // proceso

Cómo trabajo.

Mi proceso, en la misma notación que uso para modelar los tuyos.

  1. inicio
  2. 01LevantamientoReuniones con key users: cómo opera hoy el negocio.
  3. 02ModeladoDiagramo el proceso en BPMN 2.0.
  4. ¿validado?sí → 03 / no · ajusto con el key user → 01
  5. 03DesarrolloMódulos, APIs e integraciones en iteraciones cortas.
  6. 04PruebasCon los usuarios reales, sobre sus propios casos.
  7. 05EntregaDespliegue, documentación y acompañamiento.
  8. fin

simula el proceso paso a paso

05 // stack

Con qué construyo.

Herramientas que uso a diario para llevar un proceso de negocio del diagrama a producción.

  • especialidadOdooMódulos a medida, ORM, QWeb y OWL
  • PythonBackend y automatización con FastAPI
  • PostgreSQLModelado, consultas y optimización
  • APIsREST y XML-RPC para integrar sistemas
  • diferencialBPMN 2.0Modelado de procesos antes de programar
  • Levantamiento de requerimientosCon key users: flujos, necesidades y alcance
  • ReactInterfaces web y móviles con TypeScript
  • DockerEntornos reproducibles sobre Linux

// también trabajo con

  • Odoo Website / Portal
  • Localización peruana · SUNAT
  • Git / GitHub
  • FastAPI
  • Spring Boot
  • JavaScript
  • TypeScript
  • React Native
  • Tailwind CSS
  • Linux
  • Scrum / Kanban
  • Desarrollo asistido por IA

06 // contacto

Hablemos.

¿Tienes una vacante, un proyecto o un proceso que quieres sistematizar? Escríbeme y te respondo pronto.