I set up Odoo, configure it around how a business actually runs, build the custom modules standard Odoo doesn't cover, and stay on for support after go-live. Odoo 16 through 19, odoo.sh and self-hosted
Most companies I work with are somewhere in the same place: they either just bought Odoo and don't know how to make it fit, or they've been running it for a year and half the processes still live in spreadsheets. That's the work I take
What I do
Implementation and deployment - odoo.sh, Docker, or your own server. Staging/production branches, backups, upgrades, CI. I don't hand over a system that only works on my machine.
Configuration - Sales, CRM, Purchase, Inventory, Manufacturing, Accounting, Projects, Website/eCommerce. Multi-company and multi-currency setups, user roles and record rules, approval flows. Configure first, code only where configuration genuinely can't do it.
Custom module development - Python, XML, QWeb, OWL. New models and business logic, automated workflows, custom PDF reports and print templates, portal pages for clients or suppliers, dashboards.
Migrations and data — moving from spreadsheets or another ERP into Odoo, version upgrades (16-17-18-19), data cleaning and import with real validation, not just a CSV dump.
Integrations - payment and shipping providers, marketplaces, external APIs, Telegram bots for approvals and notifications, and any third-party system over REST or JSON-RPC.
Support and maintenance - bug fixes, performance work on slow databases, small feature requests, ongoing retainer if that's what you need.
How I work
I own the technical side so you don't have to manage it. I'll tell you when a request is a bad idea and what to do instead, and I'll tell you when something is out of scope rather than quietly padding the invoice. Clear scope, direct communication, no hand-holding required.
Recent work
Multi-company Odoo 19 setup for a cosmetics manufacturer - separate legal entities, shared product catalogue, and a restricted client portal so partner brands see only their own orders and production status.
Odoo 19 on odoo.sh for a private clinic - eight custom modules covering appointments, treatment records, staff scheduling and consent documents, plus full localisation into a second language.
ERP migration for a German e-commerce company - product, stock and order history into Odoo without stopping the shop.
Insurance broker module (Odoo 18) - policy and renewal tracking, custom QWeb print templates, Telegram bot for agent notifications.
Also available for
Full-stack and backend work outside Odoo: web apps and APIs, SaaS products, Claude/LLM integration, Telegram bot backends, AWS deployment.
Recent example — an AI CRM analytics platform: sales teams connect HubSpot, Salesforce or Pipedrive, data syncs every 15 minutes through a Redis job queue, and the team asks questions about their pipeline in plain English. Built on Node/TypeScript with a multi-tenant Postgres backend.
Stack
Odoo: Odoo 16–19, odoo.sh, custom modules (Python/XML), QWeb, OWL, ORM, JSON-RPC/XML-RPC, Odoo Studio, OCA modules, data migration & version upgrades
Backend: Python, Node.js, TypeScript, FastAPI, Django, Express/NestJS, Laravel (PHP), C#, Java, Celery, BullMQ, WebSockets, REST, GraphQL, gRPC
Frontend: React, Next.js, TypeScript, Angular, Vue, Tailwind CSS, Vite, shadcn/ui, HTML/CSS
Databases: PostgreSQL, MySQL, Supabase, Redis, MongoDB, Elasticsearch, query optimization & indexing
Infrastructure / DevOps: Docker, Docker Compose, Nginx, Linux (Ubuntu/Debian), AWS (EC2, S3, RDS), Google Cloud, Railway, Kubernetes, Terraform, GitHub Actions, CI/CD, Cloudflare, Sentry, Prometheus/Grafana
AI & automation: Claude API, Anthropic MCP, OpenAI API, LangChain, RAG & vector search (pgvector), n8n, Zapier, Claude Code, prompt engineering, ML model integration
Integrations: Stripe, PayPal, HubSpot, Salesforce, Pipedrive, Shopify, WooCommerce, Telegram Bot API, Google OAuth / Calendar / Drive, Twilio, webhooks
Tools: Git, GitHub, Jira, Postman, pytest, Playwright, Figma
Eugen Z.
Odoo ERP Development | Odoo CRM Automation | Odoo Customization
I help companies optimize operations and reduce overhead by customizing and deploying Odoo ERP EE and Community systems (v10–v18). With 10 years of experience, I specialize in backend development using Python and PostgreSQL, and provide comprehensive support for ERP implementation, data migration, and system maintenance.
Whether you need to implement ERP, migrate from another platform, build a custom module, or automate business workflows, I bring technical precision, business logic, and team experience to deliver results.
- Implemented more than 30 ERPs, migrated 15+ businesses to Odoo v16/17 with full database and module preservation
- Integrated ERP with CRM, websites, and third-party systems like messengers and payment providers
- Created tailored crm, warehouse, and HRM flows for manufacturing and e-commerce companies
My approach combines technical clarity with real business needs. Let’s build an ERP that scales with your business, not against it.
Odoo Developer & Odoo ERP Consultant | Odoo Implementation, Customization & Integration
I help businesses implement, customize, migrate and extend Odoo ERP - from individual modules and workflows to complete ERP implementations.
I'm an Odoo Silver Partner backed by an experienced Odoo development and consulting team. We work with both existing Odoo databases and new Odoo implementations.
What I can help you with
-Odoo ERP Implementation
-Odoo setup and configuration
-Business process analysis and ERP consulting
-CRM, Sales, Purchase, Inventory and Accounting
-Manufacturing / MRP
-HR and Expenses
-POS
-Website and eCommerce
Odoo Development & Customization
-Custom Odoo modules
-Odoo Python development
-Custom business logic and workflows
-Odoo views, reports and automated actions
-QWeb reports and custom documents
-Customization of standard Odoo modules
Odoo Migration & Upgrade
-Odoo version upgrades
-Database and data migration
-Migration of custom modules
-Compatibility updates for custom Odoo solutions
-Odoo 16 / 17 / 18 / 19 projects
Odoo Integration
-REST API integrations
-Third-party system integrations
-Custom APIs
-Payment and eCommerce integrations
-Shopify and other external platforms
-Data synchronization between Odoo and external systems
Odoo Manufacturing / MRP
-Manufacturing workflows
-BOM and product configuration
-Inventory and warehouse processes
-Procurement and purchasing
-Production planning and automation
Why work with us?
-Odoo Silver Partner
-Odoo developers + functional consultants
-Experience with complex Odoo implementations and customizations
-Full-cycle Odoo development: requirements → solution design → development → deployment → support
-Experience working with international businesses across Europe, North America, Middle East and other markets
-Ability to provide both individual Odoo specialists and a complete development team
Whether you need to fix and extend an existing Odoo system, migrate to a newer Odoo version, integrate Odoo with another platform, develop custom modules, or implement Odoo ERP from scratch, we can help.
Send me a description of your Odoo setup and requirements, and I'll help you identify the best approach.
Andriy V.
Full Stack Developer Vue.js | Software developer | Supabase
Lviv, Ukraine
$35/hr$35 per hour5.0 (56) 65 jobs $800K+ total earnings
Nobody has ever said "wow" while I explained what I do…
(Even if they do, it sounds like this - 🥱)
They say it 18 months later, when the app still works and nobody had to rewrite it.
That's the "wow" I like!
Full stack developer with 10 years of experience | top 1% on Upwork (Expert-Vetted) ✅
I turn ideas into real applications your users can depend on 💡
Recent work:
🔹 Product Architect at Upwork, leading a team of 100+ engineers within Upwork's Engineering Talent Cloud
🔹 Led frontend for Autobound's AI sales automation platform - grew from a single-engineer startup to $4M raised and millions in revenue (Vue.js/Nuxt + Chrome extension + micro-frontends)
🔹 Built full stack for Augmento's AR/VR product - used by 1,000+ brands and 100K users across retail and real estate
🔹 Migrated DriverHRIS - 1,000+ screens from Vue 2/.NET to Vue 3 + Node.js microservices, with a 10x (1,000%) performance gain
🔹 Rebuilt Wawibox (German dental marketplace) - full Nuxt 2 → Nuxt 3 SSR → Nuxt 4 migration, 80% faster load time
I also co-founded Softonix, a 25-engineer Vue.js | Node dev team in Lviv 🇺🇦 - so if your project grows past one developer, I can scale the team without handing you off to strangers)
🎁 Something extra: I'm running free dev + AI-readiness audits for a few teams right now.
Send me your repo or a quick walkthrough of your delivery flow (Figma → Jira → GitHub → review), and I'll come back with:
🔍 where your velocity is actually leaking - review bottlenecks, rework, estimates that never hold
🏗️ how your codebase really looks on quality, architecture, and performance
🤖 how much more your team could be getting out of AI than they are today
You keep the findings whether we end up working together or not!
Want to scope something, or should I just run the audit first?
I usually reply within an hour 🚀
Why should you hire me as a Full Stack Developer?
▪ 10 years of experience in Vue.js and Nuxt, with 8 years in Node.js and TypeScript across production systems.
▪ 200+ successful projects delivered for fintech, healthcare, e-commerce, HR tech, logistics, and AI companies.
▪ Strong experience with marketplaces, SaaS platforms, and internal HR and admin systems.
▪ Proficient in Vue.js, Nuxt, React, Next.js, Node.js, TypeScript, .NET, PostgreSQL, and AWS.
▪ Experience with complex features like authentication and role-based access, real-time data handling, payment flows, search, and third-party integrations.
▪ 500+ API endpoints and 50+ microservices designed, documented, and shipped to production.
▪ 30+ legacy rescues and framework migrations completed with zero downtime, including Vue 2 to Vue 3 and Nuxt 2 to Nuxt 4.
▪ 60+ production applications launched and still running — some for 8+ years.
▪ Investor-ready MVPs delivered in 4-6 weeks for founders raising their first round.
▪ Cross-platform products for web, mobile (iOS & Android), and desktop from one shared codebase.
▪ 100+ code audits and architecture reviews delivered for founders, CTOs, and investors.
▪ 100% Job Success across 10 years of client work, with 100+ clients.
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Verified
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Verified
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Verified
Summa Linguae
How do I hire a Odoo Developer in Ukraine on Upwork?
You can hire a Odoo Developer in Ukraine on Upwork in four simple steps:
Create a job post tailored to your Odoo Developer project scope. We'll walk you through the process step by step.
Browse top Odoo Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Odoo Developer profiles and interview.
Hire the right Odoo Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Odoo Developer?
Rates charged by Odoo Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Odoo Developer in Ukraine on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Odoo Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Odoo Developer team you need to succeed.
Can I hire a Odoo Developer in Ukraine within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Odoo Developer proposals within 24 hours of posting a job description.