Skip to content

Technology

Modern stack.
No surprises.

We choose boring where it should be boring and cutting-edge where it pays off. Everything below is in production across our client and product work today.

Front end

Type-safe React with server rendering for speed and SEO. Motion that is smooth on every device.

Back end

Node / NestJS for product velocity, .NET for enterprise integration, Python for data and AI. Clean APIs either way.

Mobile

Flutter or React Native for one codebase; Swift and Kotlin when native performance matters.

Data

PostgreSQL by default. Caching, search and streaming added only when the workload needs them.

Cloud & DevOps

Infrastructure as code, containers, pipelines and observability, on AWS, Azure and Google Cloud.

AI & automation

Model-agnostic by design. We evaluate OpenAI, Anthropic and Google models per use case and keep you able to switch.

ERP & business platforms

Microsoft Dynamics 365 and SAP, implemented, extended and supported for multi-entity groups.

Security tooling

What we use to test, monitor and defend, our clients' systems and our own.

Engineering principles

How every Irmik system is built.

Type-safe end to end

TypeScript, schema validation and typed APIs. Bugs are caught before they reach you.

Tested, then tested again

Automated unit and end-to-end tests on every change; penetration test before every launch.

Infrastructure as code

Every environment reproducible from a repository. No snowflake servers.

Observable from day one

Logs, metrics, traces and alerts wired in before go-live, not after the first incident.

Bilingual, RTL-first

Arabic and English are first-class in every product we build for the region.

You own it

Source code, cloud accounts, documentation and runbooks handed over, always.