The Workshop
The people behind DDLT-Solutions.
DDLT-Solutions is the studio of Abderrahmane Ouknouz, a software engineer in Rabat, holder of a state engineering degree in computer science and networks from EMSI.
We started out on projects where the software had to work in front of real users, with nobody around to catch the mistakes: a self-service touchscreen kiosk on a port site, an industrial inventory system. That changes how you work. You stop shipping what compiles and start shipping only what you have watched working.
Alongside that came project management and work on ERP rollouts. That is where our interest in business applications comes from: what holds a company back is almost never the technology, it is the gap between the tool and the way people actually work.
DDLT-Solutions grew out of that. We build our own business applications, and we hold client projects to the same standard. In French, Arabic and English.

Principles
Four rules that are not up for negotiation
01
We say no more often than yes
A badly framed project costs everyone more than a project turned down. If we are not the right people, we say so in the first conversation and point you elsewhere.
02
We deliver what runs, not what compiles
A feature is only finished once it has been exercised under real conditions. That rule came out of past mistakes, and it does not move.
03
Security is a prerequisite, not an option
Access control, session handling, secrets kept out of the repository, cross-account access audited. It is not an extra line on the quote.
04
We write down what we do
Technical decisions with their reasoning, documentation in your language, a Git history you can read. You must be able to pick the project up without us.
Background
Where the experience comes from
2026
Port GIS portal
Design and delivery of a geographic information system and a trilingual touchscreen kiosk for a port site: relational database, role-based back office, interactive mapping.
2025
Industrial stock management system
Inventory tracking application for an industrial environment — flow modelling, traceability, data entry screens used on the shop floor.
EMSI, Rabat
State engineering degree in computer science and networks
General engineering training in computing, networks and information systems.
Shall we talk it through?
An hour is usually enough to know whether a project makes sense.
Get in touch