Mina Adel
العربية Book a call

Odoo development

Mina Adel — software engineer and Odoo developer

I'm a software engineer who has specialised in Odoo for five years: custom modules, upgrades across Odoo 16 to 19, integrations and performance work, for businesses in Egypt and the Gulf. Community and Enterprise.

5
years specialising in Odoo
308
custom Odoo features in production
20+
businesses running systems I delivered
10
apps on the Odoo Apps Store

What I do in Odoo

  • Make a slow system fast

    Staff have stopped complaining because they gave up. I find what is actually slow and fix it — usually without anyone stopping work.

  • Odoo implementation & rescue

    New rollouts, or taking over a build that stalled. Accounting, inventory, POS, manufacturing and everything between.

  • Odoo version upgrades

    Moving off an old version without losing your customizations — or your data. I have done it across three major versions on a live business.

  • Payments & integrations

    Local card payments, buy-now-pay-later, and connecting the systems that refuse to talk to each other.

  • Custom Odoo modules

    When standard Odoo does not fit the process, I write the module that does — the same way the published apps below were built, with migrations that keep your data.

    Request a module

Where my Odoo work sits

Custom features delivered per business area.

  • Accounting & finance 74 features
  • Point of sale 50 features
  • Sales & pricing 43 features
  • Reporting 40 features
  • Inventory & warehouses 36 features
  • HR & payroll 12 features
  • Projects & field service 12 features
  • Purchasing 11 features
  • Real estate 9 features
  • WhatsApp & messaging 9 features
  • Manufacturing 6 features

Odoo case studies

Real before-and-after results. Client names withheld.

Published Odoo apps

All 10 apps

Not only Odoo

A software engineer first

Odoo is my specialty, not my limit. Since 2013 I have built web platforms, mobile apps, backends and the infrastructure they run on — which is why Odoo integrations and performance work are where I am most useful.

All services
  • Web applications Next.js · React · TypeScript · Tailwind
  • Backend & APIs C# / .NET · Python · PHP / Laravel · Node.js
  • Mobile apps React Native · Expo
  • Databases & performance PostgreSQL · SQL Server · MySQL · MongoDB
  • Cloud & infrastructure AWS · Google Cloud · Docker · Terraform · Linux · Nginx
  • CI/CD & automation GitHub Actions · Jenkins · Docker · Automated testing · Staging environments
  • AI-assisted delivery FastAPI · LangChain · Ollama

Questions about hiring an Odoo developer

Which Odoo versions and editions do you work with?

Odoo 16, 17, 18 and 19, Community and Enterprise. The published apps target Odoo 19.0.

Can you upgrade an old Odoo database without losing data?

Yes. I moved a live business three major versions forward, from Odoo 16 to 19, with zero records lost — the case study above shows how.

Do you only work on Odoo?

No. I am a software engineer and programmer across web (Next.js, React), mobile (React Native), backends (Python, C# / .NET, PHP / Laravel, Node.js) and cloud. That wider experience is what makes integrations and performance fixes in Odoo possible.

Do you handle Saudi requirements like ZATCA and Arabic?

Yes. I work in Arabic and English, build right-to-left interfaces, and publish a ZATCA customer-data validation app for Odoo.

How do we start?

Book a free 30-minute call, or describe the module you need on the request page. You will get an honest answer on whether it fits and roughly what it takes.

No cost, no pitch

Book a free 30-minute call

Bring the problem you keep postponing. We will work out whether it is worth fixing, what it would take, and whether I am the right person for it.

  • A slow system, and nobody can say why
  • An upgrade that has stalled
  • A build about to start, and you want a second opinion
Pick a time Straight to my calendar. No form to fill in first.
Mina Adel at his desk