Speed Up Odoo Custom Module

Job ID: 40192779

Budget: $30 – $250 USD

I have an Odoo Community installation where I built a custom “WH/IN & Out” module for a warehouse client. Since going live the screens crawl—loading barely 180 records takes roughly 30 seconds—even after I added PgBouncer, Redis-cache and placed Nginx in front of the workers. The server itself is modest (4 vCPU, 8 GB RAM) yet should easily serve this dataset, so I’m convinced the slowdown sits inside our extra code and other custom functionalities, not the core inventory or expiration features.

What I need now is an experienced Odoo performance specialist who can:

• profile the Python code, SQL queries and ORM calls in the new module,
• pinpoint the bottlenecks, then refactor, index or rewrite as needed,
• retest until the same grid loads in a few seconds on this hardware.

Please plan to share a concise report of your findings plus the patched code so I can maintain it going forward. Once the module feels snappy for normal warehouse use, the job is complete.
Related categories: Python SQL ERP MySQL PostgreSQL Redis Odoo Database Management