Ibrahim Mohamed ✓ Verified
● Offline
•
10:21 PM local time
•
Avg. response: < 1 day
About me
Odoo Techno-Functional Developer — 3 years running Odoo 18 Enterprise on Odoo.sh in production for a four-company construction and manufacturing group in the UAE.
I specialise in Payroll, HR, Attendance and Operations — the modules where getting it wrong costs real money. What I've built and still run in production:
- Multi-company payroll for 391 employees — attendance-driven payslips, UAE overtime rules (regular vs off-day rates), per-project labour cost distribution, WPS and cash salary batches, advances, loans, salary attachments and end-of-service, with an OWL dashboard and QWeb PDF payslips.
- Biometric attendance integration — pulls punches from ZKTeco / BioCloud devices over REST, computes daily worked hours and overtime, maps each device to its project site, mirrors to native hr.attendance and feeds the payroll engine.
- Custom modules across Purchase, Inventory, Time Off (UAE accrual plans) and Project — plus data migrations, upgrade work between v18 and v19, and Odoo.sh branch/deployment management.
Stack: Python · PostgreSQL · XML · OWL 2 · QWeb · JavaScript · REST integrations · Odoo.sh
Where I'm different: I know GCC compliance from the inside — WPS/SIF files, EOSB calculation, UAE labour law, and biometric hardware that actually sits on a construction site. That's domain knowledge, not something you configure in an afternoon.
I build native modules, not Studio patches. Proper models, computed fields, security groups, multi-company record rules, and migration scripts so nothing is lost on the way over.
Bilingual Arabic / English — including RTL interfaces and bilingual documentation, which matters when the site staff and the management reading the reports don't share a language.
Portfolio: znad-odoo-dev.github.io
GitHub: github.com/Znad-Odoo-DEV
United Arab Emirates