Odoo work portfolio by category
Index of modules and integrations I built — searchable in the interactive gallery above.
Integrations & Connectors
Odoo ↔ third-party systems: Gulf payment gateways, Stripe Terminal, instance sync, eCommerce connectors, EDI, Wasabi attachments, Ramp, and mobile/REST APIs.
- KNET Payment Acquirer — Custom KNET payment gateway for Odoo — Kuwait debit card checkout on website, portal, and live eCommerce go-lives
- Deema BNPL Payment — Buy-now-pay-later payment acquirer integrated into Odoo eCommerce checkout for Gulf-region clients
- Taly Payment Gateway — Custom Taly payment acquirer for Odoo website checkout and Point of Sale — built for Middle East deployments
- Hesabe Payment Acquirer — Hesabe payment gateway wired into Odoo — custom acquirer for website checkout with live production support
- POS Mobile API — REST API backend for a React Native sales app — dashboard KPIs, hybrid ORM/SQL analytics, product catalog, inventory, and scrap endpoints on
- POS Mobile API — REST API backend for a React Native sales app — dashboard KPIs, products, inventory overview, and scrap endpoints on Odoo 17
- Stripe Terminal Integration — Custom Stripe Terminal integration for Odoo — in-person card payments on invoices and quotations with Stripe hardware readers
- Stripe Terminal Integration — Custom Stripe Terminal integration for Odoo — in-person card payments on invoices and quotations with Stripe hardware readers
- Stripe Terminal Integration — Custom Stripe Terminal integration for Odoo — take in-person card payments on invoices and quotations with Stripe hardware readers
- Odoo to Odoo Connector — Sync any Odoo model between two instances via XML-RPC or PostgreSQL — pull, push, and migrate
- Paystack Payment Acquirer — Paystack checkout for Odoo 19 eCommerce, portal, invoices, and payment links — hosted checkout with webhook verification
- Paystack Payment Acquirer — Paystack checkout for Odoo 19 eCommerce, portal, invoices, and payment links — hosted checkout with webhook verification
- …and 20 more in this category
DevOps & Cloud Infrastructure
Full cloud DevOps delivery for a client — container-first Odoo 17 on Azure: Git → CI → GHCR → k3s deploy, managed PostgreSQL with PgBouncer, Nginx edge load balancing, Prometheus/Grafana/Loki, and automated backups.
- Odoo Cloud Production DevOps — End-to-end Odoo production pipeline — containerized Odoo 17 on Azure, Terraform IaC, CI/CD to GHCR, k3s, PgBouncer, load balancing, and obse
- Container CI/CD Pipeline — GitHub Actions → GHCR → Azure VM — lint, security scan, immutable Docker images, and automated k3s rollout with smoke tests
- Azure Infrastructure (Terraform) — Reproducible Azure stack — VM, NSG, managed PostgreSQL Flexible Server, Blob storage for backups, and cloud-init Docker bootstrap
- Kubernetes, Scaling & PgBouncer — K3s + Helm orchestration with horizontal scaling path — Nginx edge load balancing, replica rollouts, and PgBouncer connection pooling to Azu
- Observability & Secrets Stack — Production monitoring and secret management — Vault, External Secrets, Prometheus, Grafana, Loki, Alertmanager, and Uptime Kuma
- DevOps Server Monitor — In-Odoo server health dashboard — CPU, RAM, disk, I/O, PostgreSQL, filestore, Docker/k3s pod metrics, and CI smoke-test JSON endpoints
- DevOps Server Monitor — In-Odoo server health dashboard — CPU, RAM, disk, I/O, PostgreSQL, filestore, Docker/k3s pod metrics, and CI smoke-test JSON endpoints
Accounting & Finance
13+ Hamdek accounting modules I shipped on Odoo 19 — plus client invoice import, journal tools, and production accounting fixes.
- Accounting App Suite — 13 production accounting modules for Odoo 19 — aged reports, tax PDFs, partner follow-up, reconcile, journal sequence, and payment provider
- Chemical Manufacturing COGS & UoM Valuation — Odoo 17 — COGS and stock valuation millions off for a chemical manufacturer; traced inverted pack UoM ratios, MO unit costs, and Anglo-Saxon
- Account — Enable Account features develop
- Account — Enable Account features develop
- Account — Accounting customizations
- Account Anglo-Saxon Analytics — Auto set analytic tags on CoGs journal item based distribution models
- Account Anglo-Saxon COSS — Handle Cost of Service Sold (COSS) accounts in Anglo-Saxon Accounting on invoice
- Account Asset Enhancement — Extends the Asset form with two new fields - Vendor & Reference
- Account Common — Enable Account features develop
- Account Journal Sequence — Journal entry and refund sequences per journal, with yearly/monthly counter reset
- Account Mail Extension — Extends accounting chatter and mail on invoices, bills, and journal entries — extra templates, followers, and notification rules
- Account Mail Extension — Extends accounting chatter and mail on invoices, bills, and journal entries — extra templates, followers, and notification rules
- …and 39 more in this category
Product & Extension Apps
67 App Store–ready Odoo apps and partner extensions — OWL widgets, security suites, connectors, and vertical solutions shipped to production.
- Access Management —
- Access Management Pro — Fine-grained Odoo security — control model, menu, field, button, and report access per user or role without custom code
- App Registry — Receive install telemetry with signed Bearer tokens
- Appraisal — Enable Appraisal features develop
- Auto Parts Product Master Data — Extended product master — alternatives, display cost, sale/purchase history, and location chips on catalog cards
- Automated System Health Checks — Automated monitoring that emails the right people when something in Odoo needs attention
- Base Setup — This Module is use for base setup modules
- BPMN eLearning — BPMN eLearning
- BPMN Workflow Designer — Visual BPMN 2.0 designer in Odoo — draw process diagrams, attach them to records, and manage business workflows from the backend
- BPMN Workflow for eLearning — Custom Odoo module — BPMN Workflow for eLearning
- BPMN.IO — Create Business Process Modeling and Notation in Odoo
- Calendar — Module Extension for Calendar
- …and 55 more in this category
Sales & CRM
Complex quotation PDFs, HVAC spec matrices, subscriptions, CRM automation, and multi-step sales-to-project workflows.
- Agreement Product Configurator — Configure products on Sales Agreement lines with Odoo
- Buy X Get X Free — Give the same product the customer bought as the free Buy X Get X reward
- Calendar Subscription — Module Extension: Calendar Subscription
- Credit Management — Credit Management System
- Customer Onboarding — Public QR onboarding form that creates Contacts and CRM Leads
- Customer Visit — Plan and track field visits for sales: check-in/out, GPS, CRM and orders
- Down Payment for Sales Agreement — Create down payment Invoice in Sales Agreement
- Estimate Rental Status Fix — Map sale estimate stages to valid rental_status values
- FSM Partner Equipment Tracking — Track customer equipment on contacts, helpdesk tickets, sales orders, and field service tasks
- HVAC Sales Customizations — Full HVAC/engineering sales stack — bilingual 8-page QWeb quotation PDF, CFM/KW/HP/BTU spec matrix, quotation types, and SO→contract AC spec
- Interaction Tracker — Track last call and last visit dates on contacts and CRM leads
- Karma Sales — Custom sales workflow extensions for Us-Karma on Odoo 19
- …and 35 more in this category
Inventory & Shipping
Warehouse rules, barcode picking, carrier integrations, landed cost, ASN imports, and stock valuation fixes.
- Arrange Shipping Methods based on price — Arrange shipping method based on price
- Arrange Shipping Methods based on price for Picking — TThis module is no more required. Feature has been merged with auto rates feature
- Barcode Shipping Validation — Validates shipping method during barcode transfer validation with popup
- Batch Transfer Signature — This module enhances the Sign on Delivery Orders feature in Odoo Inventory by introducing support for Batch Transfers
- Create Invoice from Stock — Automatic Invoice on delivery confirmation
- Custom Packages for Shipping Methods — Set custom dimensions on packages on put in pack
- Delivery Carrier Rates — Show all carrier rates in one list; you choose which carrier to apply
- Fedex Freight Delivery — Fedex Freight LTL Delivery Shipping Method
- Field Service Extension — Field Service Hamdek Feature - Warehouse on SO
- Fixed Carrier Tracking URL — Tracking URL skeleton on Fixed Price carriers. The Tracking
- FSM Sale Order Warehouse — Flow warehouse and analytic account settings from field service tasks to sales orders
- Location: No Negative Stock — Per stock location: block negative on-hand quantity for consumables on internal and transit locations
- …and 19 more in this category
MRP & Manufacturing
BOM tooling, shop floor OWL UI, quality check workflows, work orders, and production-linked sales.
- Automatic Internal Transfer for MOs — Auto Pick-Wall Move per MO
- BOM Components Group by Operation — Open BOM components in a popup list grouped by manufacturing operation
- BOM lines Group by Operation — BOM lines Group by Operation
- BPMN Workflow for Quality Point — Custom Odoo module — BPMN Workflow for Quality Point
- Cancel Related Purchase Orders with MO — When a manufacturing order is cancelled, optionally cancel linked purchase orders that are still open
- Clear Residual Quantity on Work Order — Handle residual and excess component quantities when finishing manufacturing work orders
- Clear Residual Quantity on Work Order — This module enhances Work orders with features to handle residual and excess quantities
- Component Tracking on Manufacturing Orders — Log component additions, removals, and quantity changes on the manufacturing order chatter
- Draft MOs from Procurement — Keep manufacturing orders in draft when they are created from MTO routes or replenishment
- Formula BoM Type — Build manufacturing BoMs from template or variant formulas with exact percentage precision
- FOS Project — Project creation and sale order revisions for FOS
- FOS Sale — Create purchase orders from sale orders for FOS
- …and 20 more in this category
POS & Shop Floor
OWL POS catalog cards, membership/subscription checkout, mobile POS APIs, BNPL, and shop floor work order UI.
- Chatter Full Message Composer — Open the full mail composer when clicking Send a message in chatter
- Custom Invoice & Operations UX — UX/UI fields from client spec (Sales, Products, Contacts, Invoices, POs, Deliveries)
- Enhancement of Gift Card in POS — Enhancement of Gift Card in POS
- POS All Orders List —
- POS Catalog Cards — Catalog-style POS product cards with alternatives search, space-insensitive barcode lookup, and receipt QR tracking
- POS Core Charges & Exchange Refunds — POS customizations: order display, flexible exchange, and per-product core charges
- POS Sale Subscription — Create subscription for subscription products from point of sale
- Send Message Composer — Open a full composer on the button
- Send Message Composer — Open a full composer on the button
- Shop Floor Group By — Group Shop Floor cards into columns by product, status, or other fields
- Shopfloor Sale Order Field Selector — Show selected Sale Order and Sale Order Line fields on the Shop Floor
Reports & Documents
50+ document and reporting projects: multi-page QWeb PDFs with dynamic fields, client-branded quotations and invoices, shipping labels, and fiscal exports.
- BoM Excel Export — Export full bill of materials structure to Excel with variants and optional operation costs
- Branded Manufacturing Quotation PDF — Complex multi-page QWeb quotation with dynamic product specs, category-wise fields, and client branding for a precision manufacturing client
- Custom Invoice & Account PDFs — Client-branded invoice and account statement PDFs with signatures, colors, and translations
- Engineering Sales Quotation PDF — 8-page bilingual HVAC QWeb quotation — cover, spec sheets, CFM/KW/HP/BTU matrix, and wkhtmltopdf print layout
- Sales Excel Export Report — Export filtered sales orders to Excel with date ranges, product counts, and service line filtering
- Sales Excel Export Report — Export filtered sales orders to Excel with date ranges, product counts, and service line filtering
- Appraisal PDF Report — Print employee appraisals as PDF reports
- Auto Parts Invoice & Contact Report — Vehicle-aware invoicing for auto parts — car plate, VIN on contacts, and custom customer invoice PDF with source barcode
- CK MRP Production Order Report — MO PDF report layout; landscape for CKE, portrait paper for CK Car Care
- Documents Attendance Import — Create employee attendance from XLSX files stored in Documents
- Export IIF Files From Invoices — Export IIF Files From Invoices
- Fetch Delivery shipping label — Fetch Delivery shipping label
- …and 9 more in this category
Website & eCommerce
Online store checkout, portal billing, product configurators, and eCommerce payment acquirer go-lives.
- BPMN Workflow Portal — Portal access to BPMN diagrams: list, view, edit, delete, and create
- Contact APP — Add Options on contact form to access the odoo modules records on portal
- E-commerce Customer Validation — Detect existing customer emails during checkout with restrict or warning behavior
- Ecommerce Checkout — Create user during checkout using API call
- Ecommerce Unearned Revenue — Feature to handle ecommerce unearned revenue
- eLearning Shareable Link — Share eLearning content via public token links and portal-friendly URLs
- Odoo Debranding — Remove and replace default Odoo branding with your own: custom favicon, title, text, emails, and portal
- Portal Access — Add Options on contact form to access the odoo modules records on portal
- Portal Access: Helpdesk App —
- Portal Appraisal — Portal users can apply, view, and submit employee appraisals online
- Product Attribute Visibility on Website — Feature to control product attribute visibility on the shop page
- Single Sign On: Portal — Single Sign On: Portal
- …and 8 more in this category
Bug Fixes & Support
Live Odoo troubleshooting: done-transfer valuation cleanup, payment–invoice bulk reconcile, payment gateway recovery, EDI/sync deadlocks, and post-upgrade regressions.
- Done Transfer Valuation & JE Fix — Odoo 18 — fix broken inventory valuation and stock journal entries when done outgoing transfers were edited after validation
- Done Transfer Valuation & JE Fix — Odoo 18 — fix broken inventory valuation and stock journal entries when done outgoing transfers were edited after validation
- Invoice Payment Import & Reconcile — Odoo 18 — bulk-reconcile open invoices from payment export Excel using External ID and invoice memo columns
- Invoice Payment Import & Reconcile — Odoo 18 — bulk-reconcile open invoices from payment export Excel using External ID and invoice memo columns
- Enterprise Subscription Debug — Debug Odoo Enterprise subscription expiration by adding detailed logging
Odoo Upgrades & DB Migration
300+ custom Odoo modules delivered: migrating existing code across versions and building new solutions from scratch — then DB backup, staging validation, and go-live.
- Custom Modules — Upgrades & Solutions — 300+ custom Odoo modules delivered — version migrations (v15–v19) and new modules built from scratch for partner and client codebases
- Odoo Database Migration — Migrate a live PostgreSQL database from one Odoo major version to another — clone to staging, run the migration on the target Odoo build, va
- Post-Migration Fixes & Support — Production issues after a version jump — broken views, cron jobs, reports, integrations, and third-party apps that did not survive the migra
Odoo Setup & Deployment
How I set up Odoo for clients: server install, auto database backup, document module, Web Responsive for cleaner Community navigation, HTTPS, and handover.
- Automated Database Backup — Odoo module that runs scheduled database and filestore backups to local storage, cloud drives, or S3
- Database Backup & Restore — PostgreSQL and filestore backups — scheduled dumps, off-site copies, and safe restore to staging or production
- Document Management Setup — Odoo document hub for workspaces, sharing, previews, and filing documents against business records
- Git & GitHub Deployment — Repos for custom modules, deploy keys, and branch-based updates on staging and production
- Go-Live Handover — Handover with working URL, admin access, backup/restore notes, and log checks after go-live
- Nginx Reverse Proxy — Custom domain, upstream/longpolling, static assets, and production-ready Nginx config for Odoo
- Odoo on Linux — Install and configure Odoo Community & Enterprise on Linux — PostgreSQL, Python env, workers, and systemd services
- SSL/TLS on Live Domains — HTTPS certificates on live domains — secure Odoo web, portal, and API endpoints
- Web Responsive for Community — Community Edition backend theme with Enterprise-style navigation, app drawer, and responsive layout
- Windows Server via AnyDesk — Odoo on Windows when clients need on-prem or RDP-friendly hosting
Project, HR & Vertical Apps
Full vertical ERP builds — engineering contract suites, helpdesk approvals, trademark case management, and HR/project workflows.
- Attendance — Enable Attendance features develop
- BPMN Workflow for Projects & Tasks — Custom Odoo module — BPMN Workflow for Projects & Tasks
- Cares — Get access to the Silverdale Cares suite of services, including help through live chat and email, access to our business process library, an
- Engineering Project & Contract Suite — 18-model engineering ERP vertical — contract lifecycle (installments, warranty, amendments), helpdesk approvals, material consumption, and p
- Financial Bonds — Short (1 phrase/line) summary of the module
- Helpdesk — Enable Helpdesk features develop
- Helpdesk Front Desk Visitor Notification — Add clickable front desk visitor links in Discuss check-in notifications
- Interaction Tracker — To track customer interaction through Leads and Contacts
- IP Restriction for Kiosk Attendance — IP Restriction for Kiosk Attendance
- PL Recruitment Automation — Auto-create employees on hire, send recruitment and custody sign requests, confirm equipment on signature, and optional helpdesk tickets
- Project — Module for odoo Project module
- Project — Add features in Project Module
- …and 6 more in this category