
From business need to an operated system
Our work takes many forms but follows the same standard: understand the situation, design sound trade-offs, build what is missing, secure dependencies, operate the service and transfer the means to take it over.
-
01
Understand
Establish the need, context and actual state before proposing an answer
-
02
Design
Turn constraints into defensible business and technical trade-offs
-
03
Build
Develop or integrate what is missing within a coherent architecture
-
04
Secure
Address access, dependencies, data and operating conditions
-
05
Operate
Maintain the service and keep its limits visible over time
-
06
Transfer
Document decisions and prepare for audit, handover or transfer
Two paths brought together in one firm
Koperateur brings together Julien Gelée’s and Mehdi Kachouri’s experience in digital strategy, architecture, software, infrastructure, cybersecurity, artificial intelligence and operations. The firm’s work remains distinct from each founder’s earlier experience and independent projects.


Control requires protecting what must last
Sovereignty combines control, continuity and funded responsibility. It does not require the free distribution of the implementation that makes them possible.
-
01
What we shared
Julien Gelée and Mehdi Kachouri published, shared and contributed to open source for many years. That period is part of their history. It also showed that a licence and a public repository do not guarantee attribution, reciprocity or funding for review, security and maintenance.
-
02
What that experience revealed
Publishing code does not make it participatory. Openness enables useful review as well as the search for weaknesses. It requires governance, continuous review, fixes and the means to maintain every dependent service.
-
03
What we now protect
Koperateur no longer publishes new developments as open source. They are designed and versioned in local Git repositories, with no forge or remote repository. AI is used when provenance, dependencies, results and risks can be controlled.
- Provenance
- Human review
- Tests
- Responsibility
-
04
What the client can verify
Documentation, interfaces, auditability, reversibility and transfer are organised for each mission. This protection identifies who answers for the system, who fixes and maintains it, and under what conditions the client can have it audited or take it over.
Show the effects, protect the mechanisms
For each piece of work, we publish its context, our responsibility, its state and what can be observed. Detailed architectures, data, decision rules, access and operating procedures remain within the firm’s and its clients’ working scope.
What we make verifiable
Context, role, status, public surface and identified responsibility
What remains within the mission
Architectures, data, decision rules, access and operating procedures
Your situation deserves a clear scope before a solution
You may recognise a dependency, a product to build, operations to regain or a decision that is hard to defend. We begin by qualifying expectations, constraints, risks and the evidence required. You leave with a next step proportionate to the situation.
A first conversation to establish the context, responsibilities and useful decision