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.
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.
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.