Odoo ERP & ZATCA Phase 2 Integration
Implemented Saudi e-invoicing workflows in Odoo, including invoice clearance, bilingual invoice layouts, and integration-status visibility.
- Farhat's role
- Technical lead and hands-on implementer
Connecting business strategy with intelligent software engineering.
I build software, AI automation, and enterprise integrations around how businesses operate and grow. At TABSAP, I combine hands-on engineering with team leadership, from architecture and development to deployment and ongoing improvement.
My work also includes applied AI research, with a co-authored publication in the Chinese Journal of Physics.

Professional software work since 2019
Three connected service areas covering product engineering, applied AI, and enterprise operations.
Custom web applications, business platforms, and SaaS products built around clear requirements. I work across architecture, development, integrations, deployment, and the practical needs of ongoing maintenance.
Customer portals, multi-tenant applications, commerce workflows, and product development.
Discuss your software project →Private knowledge assistants, retrieval systems, and workflow automation connected to existing business tools. The work includes defining the task, evaluating results, and identifying where human review is needed.
Document retrieval, lead qualification, business process automation, and AI integration into existing applications.
Discuss an AI workflow →Odoo implementation, customization, and integrations that connect operational workflows with business systems. My project experience includes Saudi e-invoicing, construction billing workflows, and payment gateway integrations.
Invoicing workflows, payment connectors, migrations, and integrations across sales, inventory, and accounting.
Discuss your Odoo requirements →WordPress, mobile, infrastructure, and training support remain available where they fit the engagement. View all capabilities →
I stay involved in requirements, architecture, technical decisions, and delivery. Depending on the scope, I work directly on the implementation or lead a TABSAP team. Responsibilities, access, milestones, and support arrangements are defined for each engagement.
Understand the problem, users, and constraints.
Agree the scope, responsibilities, and delivery stages.
Build and review working increments.
Deploy, document, and agree ongoing support.
Alongside commercial engineering, I contribute to research exploring how machine learning can support scientific discovery. I co-authored a study on physics-informed screening of MOF/g-C3N4 heterojunction photocatalysts, published in Chinese Journal of Physics.
Explore the publication and my contribution →Applied machine learning
Scientific machine learning
Evaluation of AI systems
TABSAP delivers software, AI automation, and enterprise integrations, while developing its own business software products. As founder and CEO, I lead technical direction and remain involved in project delivery.
Share the problem, the current setup, and what a useful outcome would look like. For research inquiries, include the topic or opportunity you would like to discuss.