I turn business rules into reliable ERP software.
I'm Ahmed Muhammed, a Senior Odoo Developer and Technical Consultant. I analyse how a business really works, then design, build, test and deploy the Odoo modules, integrations and infrastructure that support it.

From requirement to tested production release
Odoo development
Custom modules in Python with the ORM: models, computed fields, constraints, workflow overrides, security rules, QWeb reports and OWL dashboards.
Integration & AI
REST and webhook integrations designed for timeouts, retries, signatures and race conditions — plus prototype LLM assistants that respect ERP permissions.
DevOps & data
Docker, Linux, Nginx, SSL and PostgreSQL — with a rehearsal-first runbook for every risky production database change.
Case studies

ERP Business Process Customization
An operations-heavy business with field sales reps asked for eleven changes to a live ERP: route planning per rep, approval locks, custody of goods,…

Advanced Sales & Inventory Customization
Field reps sell from stock carried in their own vehicles. Standard sales-to-delivery flows assume a central warehouse, so stock could go negative on…

Accounting & Financial Workflows
Several finance-related processes needed to change on live systems: