Skip to content
About

An engineering team that implements ERP

Compiler is an Egyptian software company. We implement and extend Odoo, and we build the custom software that sits around it.

custom Odoo modules shipped
16
custom Odoo modules shipped
clients served
15+
clients served
Odoo versions in production
18 & 19
Odoo versions in production
building since
2025
building since

We started as engineers building backends, admin tools and integrations for companies in Egypt and the Gulf. The same request kept coming back: the ERP was installed, but the real work still happened in spreadsheets, because nobody had written the modules and connectors that matched how the company worked.

That is the gap we fill. We came to Odoo from software engineering, not from licence sales — so we treat a custom module the way we treat any production code: specified, version-controlled, tested and documented.

Our name is a nod to what a compiler does: take what people write in their own terms and turn it into something a machine runs reliably. That is the job — your operation, translated into a system that works.

How we work

Scope before code
Every project starts with a written blueprint you approve. No surprises in the invoice.
Engineers, not resellers
The people who scope your project are the people who write the code.
Upgrade-safe by default
Odoo's patterns, version control and staging — so the next version is not a rewrite.
You own everything
Code, data and documentation are yours. You can leave us at any time.
Arabic first-class
Interfaces, reports, training and support in Arabic as well as English.

What we have built

Odoo modules
CRM, quotation approval with stock reservation, product cross-references, bulk imports, Egyptian accounting and tax.
Operations platforms
HR and payroll with Egyptian tax, POS reporting sync, fingerprint attendance across branches.
Products for clients
Learning platforms, marketplaces, mobile apps, ticketing and subscription billing.
Infrastructure
Docker deployments, multi-site networks, VPNs, mail servers and monitoring.
Custom software

When the answer is not a module

The same team that builds your Odoo modules also builds standalone software — on a modern, boring-on-purpose stack that any good engineer can pick up after us.

Backends & APIs

Node.js and TypeScript or Python services on PostgreSQL — auth, payments, subscriptions and the integrations between them.

Web apps & portals

Customer portals, booking flows and self-service apps in Next.js and React, in Arabic and English.

Internal tools & dashboards

Admin panels, approval queues and reporting dashboards your team actually opens every morning.

Deployment & DevOps

Docker deployments, Nginx and TLS, CI pipelines and monitoring — on your servers or ours.

Stack we useTypeScriptNode.jsPythonPostgreSQLPrismaNext.jsReactTailwindDockerNginxGitHub Actions

Tell us how you operate

Send your line of business, team size and what you run today. We come back with a suggested path and a scope you can judge — no commitment.