Services

Five ways companies use me.

Scoped engagements, fixed deliverables, and a finance person on the other side of the table who speaks both languages. Here is each one in full.


01

ERPNext implementation

Full setup for finance and operations: chart of accounts, cost centres, approval flows, and the reports leadership asked for. I run my own company on ERPNext — you get the version of the system that survives contact with reality.

ERPNextFrappe
What's included
  • Server setup, deployment and configuration
  • Chart of accounts and opening balances
  • Data migration from Excel or legacy systems
  • User training and go-live support
02

Odoo setup & dashboards

Odoo configured around your real close process, with executive dashboards that answer the questions actually being asked. This is my daily work in Jeddah — the same setup I run for a multi-activity group.

OdooDashboards
What's included
  • Chart of accounts, taxes and fiscal localization
  • Executive dashboards: revenue, receivables aging, collections
  • Lease and contract schedule automation
  • Cost centres per activity and brand
03

Financial process & compliance

Policy and procedure frameworks, ZATCA e-invoicing and VAT readiness, written to be followed rather than filed. Built on four years of writing a bank's finance framework from a blank page.

ZATCAVATPolicies
What's included
  • Finance policy and procedure frameworks
  • ZATCA phase-two e-invoicing readiness
  • VAT returns and supporting documentation
  • Internal controls and documentary cycles
04

Automation with n8n

The recurring manual steps — reconciliations, schedules, alerts, reports — moved into flows that run without you. Documented and handed over, so they keep working after I leave the room.

n8nAPIs
What's included
  • Auto-generated invoices and receipts
  • WhatsApp and email notifications
  • Cross-system data sync with your rules
  • Approval workflows with a full audit trail
05

Odoo development

Custom modules, reports and integrations when standard Odoo stops short — built and documented so your team can maintain them. I built a full property-management module this way: leases, schedules, dashboards.

OdooPythonXML
What's included
  • Custom modules, models and workflows
  • Custom reports and print formats
  • REST / XML-RPC integrations with other systems
  • Documentation and handover for your team
How an engagement runs
01

Discovery call

We walk through your workflows, pain points and goals. I map which modules you need and how to configure them.

02

Blueprint

A written plan with timeline, module breakdown and migration strategy. You approve it before anything is built.

03

Build & configure

Setup, custom features, data migration and workflows — with weekly demos so nothing is a surprise.

04

Launch & support

Role-based training, go-live support and a 30-day warranty period. Ongoing support is optional, never required.

Not sure which one fits?

Describe the problem in one paragraph — I'll tell you the smallest engagement that solves it.