Available for Freelance

Abdullah Ismail
Mounir

Senior Odoo Developer · Python Backend Engineer

I build, customize, and migrate complex ERP systems on Odoo v12–v19. Specialized in custom module development, full version upgrades with data migration, and third-party API integrations across HR, Payroll, Inventory, and POS.

3+
Years Experience
v11–19
Odoo Versions
7+
Module Domains
2
Certifications

Technical Skills

Full-stack Odoo expertise spanning backend Python development to OWL frontend components.

⚙️

Odoo Core Development

Custom module development, version upgrades, data migration, ORM mastery, view inheritance, and wizards.

v12–v19 ORM QWeb Wizards Security
🐍

Python Backend

OOP principles, computed fields, constraints, SQL optimization, and RESTful API integrations.

Python 3 OOP PostgreSQL REST API XML-RPC
🖥️

Frontend & OWL

Odoo Web Library (OWL) components, POS module development, and custom JavaScript widgets.

OWL JS ES6+ XML Views Bootstrap
📊

Reports & Business Intelligence

QWeb PDF reports, Excel exports via xlsxwriter, custom dashboards, and pivot analysis.

QWeb PDF Excel xlsxwriter
🔄

Migrations & Upgrades

Full data migration between Odoo versions, module refactoring, UAT, and production deployment.

Migration OpenUpgrade UAT Git
🔗

API Integrations

Connect Odoo with external systems, mobile apps, payment gateways, and third-party APIs.

JSON-RPC XML-RPC Webhooks OAuth

Professional Experience

Over 3 years of hands-on Odoo development across HR, Payroll, Inventory, POS, and Accounting domains.

Sep 2024 – Present

Senior Odoo Developer

Smart Way Business Solutions · Jordan (Remote)

  • Led full Odoo upgrade projects (v14→v16, v16→v17) including data migration, module refactoring, and UAT
  • Built complex Payroll grading systems with promotion logic, rank transitions, and salary history tracking
  • Developed REST, XML-RPC, and JSON-RPC integrations with external systems and mobile applications
  • Optimized heavy PostgreSQL queries on stock operations and implemented security-group field restrictions

Jan 2024 – Sep 2024

Odoo Developer

Expert Co. Ltd · Saudi Arabia (Remote)

  • Developed and integrated HR, Sales, and Inventory modules with mobile apps via XML-RPC and JSON APIs
  • Delivered custom invoice templates, partner-specific product references, and agreement-based billing workflows

Sep 2022 – Dec 2023

Odoo Developer

iSky Development · Egypt

  • Built custom POS modules using JavaScript ES6+ and the Odoo OWL framework
  • Designed QWeb PDF and Excel reports and implemented role-based access control rules

Demo Projects

Personal demo projects built to showcase real-world Odoo skills. All source code is available on GitHub.

🔄 In Progress
Odoo Python

v14 → v17 Upgrade Demo

Full version upgrade of a sample Odoo 14 instance to v17 with data migration scripts, module refactoring, and a documented UAT checklist.

View on GitHub →
💰 In Progress
Odoo 17 Python

Custom Payroll Grading System

Custom Odoo module implementing employee grading, salary bands, promotion logic, and history tracking to prevent retroactive salary changes.

View on GitHub →
🛒 In Progress
Odoo POS OWL / JS

Custom POS OWL Module

Extended Odoo Point of Sale with a custom OWL component: loyalty discounts, custom receipt layout, and real-time stock checks at checkout.

View on GitHub →
🔗 In Progress
Python JSON-RPC

Odoo ↔ External API Integration

Python script demonstrating bidirectional sync between Odoo and an external REST API — auto-creates invoices from webhook events.

View on GitHub →
📄 Complete
QWeb Python

Custom Invoice & Report Templates

Professional QWeb invoice templates with Arabic/English bilingual support, custom footer, company branding, and Excel export via xlsxwriter.

View on GitHub →
📦 In Progress
Odoo 17 Python

Fulfillment Performance Dashboard

Real-time delivery performance dashboard tracking on-time rate, stock availability, and order fulfillment KPIs with custom computed fields.

View on GitHub →

Certifications & Degrees

🏅

Advanced Odoo 17 Implementation & Development

Saleh Ezz Edin Mohamed

2023

🎓

Odoo 19 Functional Course

In Progress

2026

🖥️

Full Stack Web Development (Python Track)

Information Technology Institute (ITI)

2022

🎓

B.Sc. Computer Science

Assiut University, Egypt

2020

Let's Work Together

Available for freelance Odoo projects — custom module development, version migrations, API integrations, and more. Let's discuss how I can help your business.