Roman P.
Senior Odoo Developer & Implementation Consultant
I set up Odoo for companies that have outgrown spreadsheets, and fix Odoo setups other teams left half-done. Odoo 16 to 19, Community and Enterprise, odoo.sh or self-hosted. Most clients come to me with one of these: - sales, stock and accounting live in different places and the numbers don't match - they bought Odoo a year ago and half the processes still live in Excel - a big quote from an agency, and nobody is sure what's really needed - an old Odoo version everyone is scared to upgrade What I do - Implementation: Sales, CRM, Purchase, Inventory, Manufacturing, Accounting, Website/eCommerce. Multi-company, multi-currency, user roles and access rules - Custom modules (Python, XML, QWeb, OWL), only where configuration really can't do it - Data migration from spreadsheets or another ERP, with proper validation. Version upgrades 16 → 19 - Integrations: payment and shipping providegram bots, any REST or JSON-RPC API - Support after go-live: bug fixes, slow databases, small features, monthly retainer if you need it How I work First I look at how your company actually works, then set up what standard Odoo already does. Less custom code means cheaper upgrades later. Every change goes to a staging copy first, never straight to your live system. I'll tell you when a request is a bad idea, and when somet Recent work - Multi-company Odoo 19 for a cosmetics manuties, shared product catalogue, and a clientportal where partner brands see only their own orders and production status Odoo 19 on odoo.sh for a private clinic: entments, treatment records, staff schedulingand consent documents, plus full translation into a second language - ERP migration for a German e-commerce company: products, stock and order history moved into Odoo without stopping the shop - Insurance broker module (Odoo 18): policy and renewal tracking, custom print templates, Telegram bot for agent notifications Stack Odoo 16–19, odoo.sh, OCA modules, Python, Poker, Nginx, AWS, GitHub Actions. Also Claudeand OpenAI API when you want AI features inside Odoo. Not sure where to start? Send me what you haom someone else, and I'll tell you honestlywhat makes sense.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $3.9k
Billed in all: $5,366$5.4k
$386 in the last 6 months
Across 13 contracts
Across 23 contracts
Earnings, last 30 days
Skill rankings: Top 12% in XML
Ranked by MRR among everyone on Upwork with the skill.
- #30Software Consultation161 freelancers · 🇺🇦 #4Top 19%🇺🇦#4 of 11
- #72Odoo Administration360 freelancers · 🇺🇦 #4Top 20%🇺🇦#4 of 8
- #84XML717 freelancers · 🇺🇦 #9Top 12%🇺🇦#9 of 49
- #105Odoo Development526 freelancers · 🇺🇦 #5Top 20%🇺🇦#5 of 11
- #205Odoo1,044 freelancers · 🇺🇦 #7Top 20%🇺🇦#7 of 20
- #211Solution Architecture1,009 freelancers · 🇺🇦 #18Top 21%🇺🇦#18 of 47
- #266Accounting Software1,270 freelancers · 🇺🇦 #1Top 21%🇺🇦#1 of 4
- #306ERP Software1,408 freelancers · 🇺🇦 #11Top 22%🇺🇦#11 of 32