We build the softwarebusinesses run on.Quietly. Carefully.
2M Solutions is an Iraqi software studio. We design and engineer durable web platforms, mobile apps, and bespoke systems for ambitious teams across the region.
- IIraqi practice — Baghdad-based, regionally trusted.
- IIEngineered to last — typed, tested, documented.
- IIIFive in-house systems, dozens of client engagements.
Software is permanent until it isn't. We treat every line as if someone — the founder, the operator, the auditor — will read it back in five years and need it to make sense.
We do not chase trends. We do not bolt on features. We listen, we draft, we engineer, and we ship — then we stay. Our work is judged not on the launch, but on the second year.
Five systems we build, ship, and maintain.
Each one began with a real operator's problem. Each one is either in service or in active development.
- P.012026
Ma3hadi
معاهديAn operating system for educational institutes.
Status:In active developmentView - P.022024
2M Tutor
Private lessons, organised.
Status:LiveView - P.032025
2M Clinics
Clinical workflows, simplified.
Status:LiveView - P.042024
2M Inbox
Every channel, one thread.
Status:LiveView - P.052024
2M DevLab
The research wing.
Status:Accepting applicationsView
What we make, end to end.
A small, deliberate practice. We design, engineer, and operate — without handing the build to subcontractors.
- C.01
Web platforms
Typed Next.js applications, design-system led, performance-budgeted. From marketing site to operator dashboard.
- C.02
Mobile applications
Flutter and native — clinical reliability, considered motion, and offline-first when the network won't cooperate.
- C.03
Backend & APIs
Node, TypeScript, Postgres, MongoDB. Modelled carefully, instrumented thoroughly, documented as we go.
- C.04
Cloud & DevOps
Infrastructure that you can read. Deploy pipelines, observability, backups, and incident playbooks that survive contact with reality.
- C.05
Intelligence
Pragmatic AI: retrieval, classification, automation. We use it where it earns its keep — never as decoration.
- C.06
Brand & interface
Identity systems, editorial typography, considered product surfaces. Restraint, not noise.
Four movements, one discipline.
How a 2M engagement runs. No fanfare, no surprises after signature.
- I
Listen
1–2 weeksWe sit with operators, study workflows, and write a clear brief before any pixel moves.
- II
Draft
2–4 weeksWireframes, design system tokens, data model, and the spec we will engineer against.
- III
Engineer
6–14 weeksTyped, tested, and reviewed weekly. You see the build evolve in a staging environment that mirrors production.
- IV
Operate
OngoingWe do not disappear at launch. We monitor, patch, and iterate as your business does.
The systems, at a glance.
What each one is, when it shipped, and what it took. Client work lives in the portfolio.
Have somethingworth building?
Send a brief. If we are the right studio for it, we will reply within two business days with a considered response — not a sales pitch.