Christian Oliver

Odoo / ERP Developer

Building reliable ERP solutions for real business requirements.

I specialize in Odoo 14 customization, workflow automation, inventory, accounting, purchase, sales, multi-company, and multi-currency processes. My work focuses on translating operational requirements into maintainable modules and practical business workflows using Python, PostgreSQL, XML, QWeb, JavaScript, and the Odoo ORM.

Christian Oliver

About

Built for the details behind the operation.

I work with Odoo 14 to turn real business requirements into maintainable ERP solutions. That includes connecting Purchase, Inventory, Sales, and Accounting flows, as well as investigating the edge cases that make enterprise workflows complex.

The focus is practical: understand the operational rule, model it clearly, and build a solution that supports the people using it. Open to freelance Odoo development opportunities.

  • Odoo 14 production customizations
  • Cross-module business workflows
  • Maintainable module architecture
  • Complex ERP workflow debugging

Highlights

Specialization for business-critical ERP work.

Focused capability areas across Odoo customization, operational workflows, and production support.

01

ERP Customization

Business-specific Odoo module and workflow customization.

02

Accounting & Finance

Payment, reconciliation, exchange-rate, journal, and valuation customization.

03

Inventory & Warehouse

Stock, lot, UoM, reservation, receiving, delivery, and valuation workflows.

04

Workflow Automation

Approval matrix, business validation, and automated document flow.

05

Multi-Company Operations

Cross-company Purchase, Sales, Accounting, and business-context handling.

06

Production Troubleshooting

Debugging Odoo ORM, XML, QWeb, PostgreSQL, security, and production workflow issues.

Experience

Professional experience in Odoo and enterprise workflows.

Odoo development roles are presented first, followed by supporting professional experience.

Feb 2024 - Present

Odoo Developer

HashMicro · Remote

Odoo 14

Develop and customize Odoo solutions that support business workflows, operational controls, and ERP integrations.

  • Work with Python, XML, QWeb, JavaScript, PostgreSQL, and the Odoo ORM to deliver maintainable modules and resolve production issues.
  • Support accounting, inventory, purchasing, sales, reporting, and multi-company processes.
Odoo 14PythonOdoo ORMPostgreSQLXML / QWebJavaScript

Aug 2021 - Jan 2024

Odoo Developer

PT. Sama Sama Sukses · Tangerang, Banten

Odoo 14

Customized Odoo 14 modules, views, reports, and workflows for operational requirements.

  • Applied Odoo and CSS development skills to improve ERP usability and workflow consistency.
Odoo 14XMLQWebCSS

Feb 2021 - Jul 2022

Research and Development Engineer

PT. SuryaSukses Adi Perkasa · Cibitung, West Java

Developed product concepts, product designs, and pallet drawings for research and development needs.

Skills

Technical depth, grounded in ERP work.

A focused toolkit for developing and maintaining business-critical Odoo workflows.

01

Core

Odoo 14PythonPostgreSQLOdoo ORMXMLQWebJavaScriptGit
02

Business

AccountingInventoryWarehousePurchaseSalesApproval WorkflowMulti-companyMulti-currencyReporting
03

Additional

HTML/CSSLaravelFilamentREST/API conceptsWindows/Linux

Featured Projects

ERP work built around complex business rules.

Six anonymized project summaries representing Odoo customization across finance, operations, workflows, and multi-company processes.

Accounting / Finance

Multi-Currency Payment & Reconciliation

Custom Odoo payment workflow supporting partial payments, exchange-rate differences, FX gain/loss, bank charges, and multi-company validation.

Odoo 14PythonAccountingMulti-CurrencyPostgreSQL
View Case Study

Inventory / Purchase / Dashboard

Receiving Control Dashboard

Custom receiving-monitoring dashboard for incoming supplier deliveries using Purchase Orders and Incoming Pickings.

Odoo 14PythonJavaScriptQWebInventory
View Case Study

Inventory / Warehouse / Valuation

Multi-UoM Inventory & Stock Valuation

Customized inventory processes for multiple units of measure, conversion ratios, lot/UoM counting, and stock valuation adjustments.

Odoo 14PythonInventoryFIFOPostgreSQL
View Case Study

Workflow Automation

Dynamic Multi-Level Approval Workflow

Reusable multi-level approval mechanisms with configurable approvers, sequences, minimum approvals, status tracking, timestamps, and feedback.

Odoo 14PythonXMLORMWorkflow
View Case Study

Inventory / Reporting

Custom Stock Ledger Report

Custom Odoo stock ledger report presenting opening balance, stock movements in and out, and ending balance for operational inventory monitoring.

Odoo 14PythonInventoryReportingPostgreSQL
View Case Study

Purchase / Sales / Multi-company

Intercompany Purchase-to-Sales Automation

Customized an intercompany workflow where a Purchase Order in one company automatically creates and processes a corresponding Sales Order in another company.

Odoo 14PythonPurchaseSalesMulti-Company
View Case Study

Additional Odoo experience

Supporting work across the Odoo ecosystem.

Additional customization, reporting, workflow, accounting, inventory, and technical maintenance experience.

Exchange Rate-Based Stock ValuationAnglo-Saxon Accounting & Invoice Amount Due FixLoan Accounting & ReclassificationDown Payment & VAT HandlingPicking & Picking ApprovalStock Quant Reservation OverrideFIFO Valuation FixLot Assignment from PurchaseRMA & Return ManagementVendor Pricelist CustomizationTax-Aware Purchase PricingProduct Category-Based Purchase FilteringRFQ & PO Dynamic NumberingSales Product FilteringProduct Part Number SearchProduct Category Access ControlHR Assessment & Psikotest WorkflowHR Time-Off Reporting & ViewsWork Order ManagementCustom Purchase & Invoice ReportsAdvanced QWeb & PDF ReportingApproval NotificationsOdoo Technical Maintenance

Services

Practical Odoo support for business workflows.

Focused services for custom modules, operational workflows, inventory, accounting, and Odoo troubleshooting.

Odoo Custom Module Development

Develop custom Odoo modules based on business requirements.

<>

Odoo Customization

Modify existing Odoo modules, views, workflows, reports, and business logic.

Workflow Automation

Automate repetitive ERP processes and approval flows.

Inventory & Warehouse Customization

Customize stock, lot, UoM, warehouse, reservation, and valuation workflows.

±

Accounting Customization

Handle custom payment, reconciliation, journal-entry, exchange-rate, and financial workflows.

?

Bug Fixing & Troubleshooting

Investigate and resolve Odoo backend, frontend, ORM, XML/QWeb, database, and workflow issues.

Education

Academic background.

Universitas Mercu Buana

Bachelor Degree, Information Technology

2015 - 2020

09 / Contact

Let's work together.

Have an Odoo project, customization requirement, bug to investigate, or ERP workflow to develop? I'm open to freelance Odoo work and practical collaboration.