What is ZATCA Phase 2 and do you handle it?+
ZATCA Phase 2 is Saudi Arabia's e-invoicing integration phase, which requires invoices to be cleared or reported to the tax authority in near real time. Yes — I deliver live Phase 2 integrations on Odoo, including clearance status indicators inside the ERP UI, plus compliance audits of implementations that are already running.
Can you take over an existing Odoo instance?+
Yes, and most Odoo engagements start exactly there. The first step is an infrastructure audit before any code changes: modules, data integrity, server configuration and upgrade path. You get a prioritized remediation plan, so the decision about what to fix first is yours and not a surprise.
Do you audit AI-generated codebases?+
Yes — it's a dedicated service line. The common findings are consistent: broken tenant isolation, unprotected storage buckets, and privilege escalation paths in generated row-level-security policies. Audits are delivered in two steps, a findings report first and remediation second, so you control scope after seeing the results.
Do you work with international clients?+
Yes. Current and past work spans Saudi Arabia, the Czech Republic, Australia, the United States and the United Kingdom. Overlap hours are arranged per client, and delivery is async-first with documented handoffs, so progress does not depend on us being awake at the same time.
Do you build with AI or just build AI systems?+
Both. AI agents are part of how I deliver — multi-agent orchestration is my actual working method for audits and large sweeps, which is why throughput is unusual for a solo-led shop. Separately, RAG pipelines and agent systems are a core service I build for clients.
What does an engagement look like?+
Discovery call, then a scoped proposal with fixed deliverables, then staged delivery against a staging environment, then handover with documentation. You see working software at each stage rather than a single reveal at the end.
Do you offer support after launch?+
Yes — retainers cover monitoring, security patching and feature work. The handover documentation is written so that another engineer can maintain the system without me, which is a deliberate design goal rather than a nice-to-have.
Do you teach?+
Yes. TABSAP IT Training Center runs web development and IT courses, taught from live project work rather than from tutorial exercises. Tracks run as cohorts or one-to-one.