Independent consultant · Saudi Arabia & Egypt

Odoo that fits
how your business
actually runs.

Independent Senior Odoo Functional Consultant. Ten years of turning messy operations into clean, compliant systems across Saudi Arabia and Egypt — from e-invoicing and payroll to Arabic-first interfaces, custom modules, and AI-assisted workflows.

What I do

Functional depth with enough technical range to build what the standard modules don't cover. An accounting background means the numbers reconcile, not just the workflows.

01

Functional consulting

Requirements, GAP analysis, process design, configuration, UAT and go-live across the full Odoo suite.

  • Accounting
  • Sales
  • Purchase
  • Inventory
  • HR
  • Project
02

Localization & compliance

Compliance designed in from day one, not patched on before the audit — Saudi and Egyptian requirements alike.

  • ZATCA e-invoicing
  • GOSI
  • WPS payroll files
  • Nafath
  • KSA labor law
03

Custom development

Modules written to Odoo's own conventions so they upgrade cleanly instead of breaking each version.

  • Python
  • XML views
  • QWeb reports
  • OWL
  • XML-RPC
04

Arabic & RTL

Bilingual interfaces, reports and portals that read naturally in both directions.

  • RTL layouts
  • Arabic PDF reports
  • Bilingual portals
05

Payments & integrations

Local gateways and third-party systems wired into Odoo's flows, with reconciliation that closes.

  • Moyasar
  • HyperPay
  • REST / webhooks
06

Migration & upgrades

Moving live businesses between versions and platforms without losing history or a week of operations.

  • Odoo v8 → latest
  • ERPNext → Odoo
  • Legacy → Odoo

How an engagement runs

Scrum-certified, so scope is visible and delivery is in increments you can test — not a big-bang launch after six months of silence.

Week 1–2

Discover

Workshops with the people who do the work. Process map, GAP list, and a scope you can sign.

Sprints

Configure & build

Standard first, custom only where it earns its keep. Every sprint ends with something you can click.

Pre-launch

Migrate & test

Real data, real users, real edge cases. Compliance checked before anyone is live.

Go-live +

Launch & support

Cutover, training in Arabic and English, and a hypercare window so nobody is left alone with the system.

Industries I've worked in

Every sector has one workflow that breaks generic ERP setups. These are the ones I've already fixed.

Real estateUnits, contracts, installments and owner statements.
Non-profit & charitiesDonations, sponsorships, donor reporting and restricted funds.
ManufacturingBOMs, work orders, subcontracting and real product costing.
Trading & distributionMulti-warehouse, landed costs, credit limits and sales targets.
Spare partsLarge catalogs, variants, barcodes and compatibility lookups.
RetailPOS, stock sync across branches and loyalty.
ConstructionProjects, cost centers, subcontractors and progress billing.
Consulting & servicesTimesheets, milestone billing and utilization.
Sports clubsMemberships, subscriptions and facility booking.
Schools & educationAdmissions, tuition installments, fee collection and parent portals.
Restaurants & F&BPOS, recipes and food costing, central kitchen and multi-branch stock.
Hotels & hospitalityRoom and event revenue, F&B costing, and front-office to accounting flows.

AI inside the implementation,
not beside it

AI is only useful in ERP when it works on your live data with clear permissions. That's how I build it in.

01 · Connect

AI assistants talking to Odoo

Expose Odoo data to AI assistants through MCP with role-based access, so a manager can ask "overdue invoices for Riyadh clients this month" and get an answer from live records — and nothing gets written without the right permission.

Ready for Odoo 20's native MCP server, and custom MCP servers for earlier versions.
02 · Automate

Agents for the repetitive work

AI agents that take the tedious tasks around Odoo — reading supplier documents, researching leads, drafting follow-ups, preparing reports — with a human approving before anything touches the books.

Governance first: audit trail, approval steps, no silent writes.
03 · Deliver

AI-assisted delivery

I use AI tooling in my own process: automated code review of custom modules, migration scanners that flag breaking changes before an upgrade, faster GAP analysis and documentation.

The result: shorter projects, fewer surprises, cleaner code.

Credentials & reach

Certified on the versions clients actually run, working directly with clients on both sides of the Red Sea.

  • Odoo
    Certified — v13 & v17Functional certification, Odoo S.A.
  • Agile
    PSPOProfessional Scrum Product Owner
  • Training
    TOTTraining of Trainers — end-user and key-user enablement
  • Academic
    B.Com, Cairo UniversityAccounting — the reason the ledgers balance
  • Platforms
    Odoo v8 – latest · ERPNext · NamasoftOn-premise, Odoo.sh and Odoo Online
  • Languages
    Arabic · EnglishWorkshops, documentation and training in both
Independent · Direct · Bilingual

No agency in between. You work directly with me, in Saudi Arabia, in Egypt, or remotely.

JeddahBased here · on-site across KSA
CairoEgyptian clients · regular presence
RemoteGulf & international
Start a conversation

Have an Odoo project that needs to work?