Skip to Content

Samiullah QadeerOdoo Developer Odoo 16 – 19

Custom Modules.
Clean Integrations.
Odoo That Fits.

I build custom Odoo modules and integrations for teams whose process doesn't fit Odoo's standard flow. Community or Enterprise, Odoo 16 to 19.

5.0/5 · 40 Fiverr reviews Clients in 19 countries
  • Honest first read
  • Fixed scope and price
  • Built on staging first
Custom modulesUpgrade-safe code
IntegrationsWhatsApp, payments, APIs
POS and hardwarePrinters, scanners, scales
Odoo · Operations dashboard Sample data
Operations overview Live
Sales orders1,284↑ 12.4%
Manufacturing312↑ 8.1%
Overdue invoices18↓ 32%
POS sessions96↑ 5.6%
Orders Deliveries Last 30 days

Helping teams run their business on Odoo

CustomModules built to survive upgrades
19 countriesClients on five continents
Staging-firstNever tested on your live data
Your codeSource and handover included

Worked with teams at

Goshen HouseAl-GhanemRichpaintsCaribbean Trucking Company N.V. CIS CompanyKingdomCityMicromaticRedXpiderEcoFlow HVAC

The developer behind OdooSteer

More than configuring Odoo.
I engineer workflows.

I learn how your business actually runs, then make Odoo fit it, with upgrade-safe code your next developer can maintain.

Fiverr Level 2 Remote, worldwide
Samiullah Qadeer

Samiullah Qadeer

Odoo developer and consultant

5.0 (40 reviews)
"I don't bend your process to fit Odoo. I make Odoo fit your process."

Four years in Python and Odoo, including a year and a half at an Odoo Gold Partner agency. Now independent, working directly with the teams who use the system.

  • + Custom modules
  • + Integrations
  • + POS and hardware
  • + Migrations
Fiverr rating5.0/5
Avg. response1 hourOn Fiverr

Every number here is from my public Fiverr profile.

All 5★ 40Five-star reviewsEvery review on Fiverr
Worldwide 19Countries servedGulf, Europe, Africa, Americas, Asia-Pacific
Python 4+Years with OdooBackend, frontend and servers
Agency-trained 1.5Years at a Gold PartnerBefore going independent
Industries I have built forReal projects, not a wish list Delivered
ManufacturingPurchase to production to sales, payroll from work logsMRP
Retail and POSReceipt printers, scanners, scales, payment terminalsPOS
Repair and serviceRepair intake, trade-ins, IMEI-level stockStock
Trading and deliveryYour own quotation, invoice and delivery-note designsSales
AI and complianceAI suggestions, a person decides, full audit trailAI
Real estateProperty, lease and rent-invoice dashboardsOdoo 18

Ready to make Odoo fit your process?

Describe it in a few sentences. You get an honest answer on whether it's worth building.

  • Honest first read
  • Fixed scope in writing
  • Staging before live
Describe your problem

Selected work

Real projects.
Real results.

How custom Odoo work changed the way these teams run, described the way it was built.

ManufacturingPurchase · MRP · Sales · ZATCA

Eco Flow HVAC

Saudi Arabia · Odoo Enterprise · full ERP

Challenge: a duct factory in Dammam running purchasing, production, payroll and four separate audits that had to stay apart, then come together for the government.

Apps5In one system
Audit merge1Button
PayrollWeeklyFrom voice logs
Read the case study
AI and governanceHelpdesk · AI · Knowledge

REGAI for RedXpider

Netherlands · AI layer on Odoo helpdesk

Challenge: bring AI triage, drafts and compliance checks into helpdesk work without letting the AI decide anything, or see personal data.

AI outputEveryReviewed by a person
Personal dataRemovedBefore the AI
DecisionsLoggedAudit trail
Read the case study
Open sourceLGPL-3 · Odoo 19

Free Odoo modules

Built for client work, published free

What's inside: fetch mail from one IMAP folder instead of the whole inbox, and quotations that only confirm inside a geofence.

Modules2Free to use
LicenceLGPLOpen source
Version19Odoo
Download the modules

Every case study describes a real project. Real clientsDescribed as built

How a project runs

Simple process.
Serious execution.

Four steps. At each one you know what you get before any work starts.

Phase 01

You describe the problem

The process, and where Odoo gets in the way. A few sentences is enough to start.

What you get

  • An honest first read
  • A check against Odoo's data model
  • Questions that matter, not a sales pitch
  • A clear yes or no
Remote, working with teams worldwideStart here
Phase 02

You get a fixed scope

What is included, what is not, a price and a date. Or a straight no if it is not worth building.

What you get

  • Scope in writing
  • A fixed price
  • A delivery date
  • What's out of scope, named
No work starts before you agreeGet a scope
Phase 03

I build on a copy

Work happens on a staging copy of your database, so your live system is never the test bench.

What you get

  • A staging copy of your database
  • Progress you can click through
  • Your feedback built in
  • Go-live only when you approve
You test everything before it goes liveStart a project
Phase 04

You get the code

Standard Odoo module structure that any developer can pick up and maintain.

What you get

  • The full source code
  • Install notes
  • A walkthrough
  • No lock-in
Yours to keep, maintain or extendStart a project

What I do

How I can help
your Odoo work better

Backend work inside Odoo: the parts that decide whether your process runs smoothly or fights the software.

Custom modules

New models, workflows and reports written the way Odoo's own modules are, so they survive the next upgrade.

View deliverables 5
  • New models and fields
  • Workflows and approvals
  • QWeb and PDF reports
  • OWL screens
  • Upgrade-safe structure
Discuss this service

Integrations

WhatsApp, payment providers, n8n and external APIs, including the ones with no documentation on the other side.

View deliverables 5
  • WhatsApp, Cloud API or QR gateway
  • Payment providers and terminals
  • n8n automations
  • REST, XML-RPC and JSON-RPC
  • Webhooks in both directions
Discuss this service

Point of sale and hardware

Receipt printers, scanners, scales and payment terminals: the layer where most retail projects stall.

View deliverables 5
  • Receipt and kitchen printers
  • Barcode scanners
  • Scales
  • Payment terminals
  • POS screen changes
Discuss this service

Migrations

Version upgrades and hosting moves, with your custom code carried across instead of rewritten.

View deliverables 4
  • Upgrades between Odoo 16 and 19
  • Custom code carried across
  • Data checks before and after
  • Moves between Odoo.sh, Online and your own server
Discuss this service

Rescue work

Stalled implementations and code someone else left behind. You get an honest read on what can be kept, then I finish it.

View deliverables 4
  • A review of what exists
  • An honest keep-or-rewrite call
  • Fixes, then the finish
  • Notes for the next developer
Discuss this service

Servers and deployment

Odoo on your own infrastructure: nginx, TLS, backups, staging, and services that come back after a reboot.

View deliverables 4
  • Odoo on your own VPS
  • nginx and TLS
  • Backups and a staging copy
  • Services that survive reboots
Discuss this service

Not sure which service fits?

Describe the problem in plain words. I'll tell you what it needs, and whether it's worth building.

Describe your problem

Under the hood

A systematic way
to build Odoo modules

Every module goes through the same six steps, so nothing reaches your live system untested.

Step 01 of 06Process mapping1 / 6

Map your real process

How the work actually happens today: who does what, in which order, and where Odoo's standard flow breaks.

  • Current flow written down
  • Pain points named
  • Standard features checked first
  • Only build what's missing
Step 02 of 06Data model2 / 6

Design the data first

Models, fields and relations designed on Odoo's own patterns, so reports, access rights and upgrades keep working.

  • Odoo-native models
  • Access rights planned
  • No changes to Odoo's core
  • Upgrade path considered
Step 03 of 06Clean build3 / 6

Write clean module code

Python, XML and OWL written the way Odoo's own modules are: readable, structured and easy for any Odoo developer to review.

  • Standard module layout
  • Readable Python and XML
  • Views that match Odoo's
  • Comments where it matters
Step 04 of 06Integrations4 / 6

Connect the outside world

WhatsApp, payment providers, hardware or external APIs wired in with retries, logs and clear failure messages.

  • Retries on failure
  • Logs you can read
  • Clear error messages
  • Credentials kept out of code
Step 05 of 06Staging tests5 / 6

Prove it on a copy

Everything runs on a staging copy of your database first. You click through it before anything touches live.

  • Staging copy of your data
  • Your team tests the flow
  • Fixes before go-live
  • Your sign-off recorded
Step 06 of 06Go live and hand over6 / 6

Ship it, then hand it over

Deployed in a planned window, with source code, install notes and a walkthrough, so you're never locked in.

  • Planned go-live window
  • Source code
  • Install notes
  • A walkthrough

Client feedback

Real clients.
Real feedback.

Don't just take my word for it. These are reviews from my Fiverr profile, quoted as written.

5.0/5 average40 reviews

5.0
"Great experience working with him. He helped me set up Odoo for my business and explained everything clearly throughout the process. He was very responsive, patient, and easy to communicate with."
JjorgelamazaresCanadaFiverr review
5.0
"Great work by Samiullah! He set up my Odoo ERP system exactly as needed and explained everything clearly. He communicated clearly, delivered on time, and made sure I was satisfied with every step."
Iishmal_sohail_PakistanFiverr review
5.0
"Exceptional experience. The seller executed a perfect Odoo setup. He delivered a perfectly configured system with excellent backend optimizations that notably improved speed and reliability."
IijazshamirPakistanFiverr review
5.0
"I hired Muhammad Sami Ullah for Odoo development, and he did an excellent job. The work was delivered on time, with great quality and attention to detail."
Gglenndigital23IndiaFiverr review
5.0
"He is very fast and experienced. Make sure to specify exactly what you need and he will do it."
Pphenicia_BelgiumFiverr review
5.0
"The service was great, fast and immediately solved my issues."
GgeneboeArubaFiverr review

Read all 40 reviews on Fiverr

Tech stack

Built on
proven tools.

The platforms I work in every day to build, connect and run Odoo.

Odoo16 to 19In use
PythonBackendIn use
PostgreSQLDatabaseIn use
OWL and QWebFrontend and reportsIn use
n8nAutomationIn use
WhatsApp APIMessagingIn use
Odoo.shHostingIn use
nginx and LinuxServersIn use
  • Community and Enterprise
  • Odoo Online
  • XML-RPC and JSON-RPC
  • Docker

FAQ

Questions,
answered.

The things people usually ask before we start.

Do you work with Odoo Community and Enterprise?

Yes, both, on versions 16 to 19. If something you want depends on an Enterprise-only app, I'll tell you up front.

Can you work on Odoo Online (SaaS)?

Yes, within what Odoo Online allows: configuration, Studio, reports and automated actions. Custom Python modules need Odoo.sh or your own server, and I'll say so before we start.

How do you price a project?

A fixed price for a written scope, agreed before any work starts. Ongoing or open-ended work can be hourly.

Will you work on my live database?

No. Work is built and tested on a staging copy of your database. It reaches your live system only after you've approved it.

Do I get the source code?

Yes. You get standard Odoo module code, install notes and a walkthrough. Any Odoo developer can maintain it after me.

Can you take over a project someone else started?

Yes. I review what exists first and give you an honest read on what can be kept, then finish it.

Where are you based?

Pakistan, working remotely with teams worldwide. Clients so far are in 19 countries, across the Gulf, Europe, Africa, the Americas and Asia-Pacific.

Get in touch

Let's talk about your Odoo

Describe the process and where it breaks. You'll get an honest answer on whether it's worth building.

Samiullah QadeerSamiullah QadeerYou talk to the developer directly

Have an Odoo problem?

A module that doesn't exist yet, an integration that keeps failing, or a project that stalled. Tell me what's going on.

Emailinfo@odoosteer.com LinkedInConnect on LinkedIn fiFiverr · 5.0 from 40 reviewsHire me on Fiverr
Response timeMy average response time on Fiverr is one hour.

Describe your problem

Fill in the details below and I'll come back with an honest first read.

Your details are used only to reply to you. See the privacy policy.

Hire me on Fiverr