Currently building on Odoo 19
I build the Python systems a business runs on.
Odoo ERP for the operations, Django for the applications around it, and the integrations that keep the two in step. Years spent inside other people's customisations taught me the hard part is never the feature — it's the constraint nobody wrote down.
{
"name": "Harshit Thumar",
"role": "Odoo Developer",
"location": "Ahmedabad, India",
"experience": "5+ years",
"odoo_versions": "v11–19",
"working_in": "Odoo 19",
"education": "Computer Engineering",
"focus": "Modules, migrations, performance"
}
01 Capabilities
What I get brought in for
Usually one of these. On an inherited codebase, often all six at once.
02 Technology
What I build with
Odoo is where most of the client work is. The rest is the Python, data and infrastructure around it.
03 Versions
Where I work, and how current it is
New builds go on 19 or 18. I have shipped production work as far back as 11 — a long-running 12 or 13 deployment is a normal thing to still be running, and a normal thing to move forward.
| Version | Level | Typical engagement |
|---|
04 Odoo apps
The standard apps I customise
Where the custom work usually lands, and the versions I have done it in.
05 Selected work
Problems, and what changed
Fourteen client ERPs and two personal Django builds, filtered by what they run on.
No case studies on that platform yet.
06 Process
How an engagement runs
Short version: read the database before quoting, ship in slices that can be rolled back.
07 Writing
Notes from the log file
Specific Odoo problems and the fix, without the consultancy voice.
Loading posts…
08 Contact