Understand the constraint
Start with the real workflow, environmental limits, and expected outcome before choosing technology.
Portfolio · IT automation · Digital systems
I design IT automation tools, SaaS products, and business platforms around concrete problems — with clear architecture, verifiable evidence, and honest status labels.
01 / The showroom
Each project has its own room: the problem, the response, what exists today, and the next gate.
A governed platform that turns a sourced idea into reviewable, publishable, and measurable multichannel content.
Open case studyA Windows tool for moving data from an old device to a new one safely, verifiably, and with resume support.
Open case studyA deterministic personal finance system designed to answer daily decisions, not merely display charts.
Open case studyA market-data foundation designed to support transparent, replayable, and verifiable analysis later.
Open case study02 / The method
Start with the real workflow, environmental limits, and expected outcome before choosing technology.
Turn the need into rules, interfaces, automation, and maintainable components.
Tests, CI, field validation, explicit status labels, and usable documentation instead of vague promises.
03 / Delivered work
Client websites remain separate from software products: they demonstrate the ability to scope, simplify, and deliver.
A simple commercial website presenting electric-vehicle charging solutions in Morocco and guiding visitors toward a quote request.
04 / Profile
Based in Casablanca, I work between IT operations and software engineering. My field experience at Atlas Cloud Services, across UM6P & OCP environments, teaches me to design for real constraints: security, reliability, ease of use, and operational continuity.
This portfolio presents personal products and public work. Employer, user, and sensitive infrastructure information is intentionally excluded.
05 / Contact
Have a manual workflow, an internal tool to modernize, or a digital product to structure? Let’s discuss the problem, the constraints, and the expected result.
Contact me on LinkedIn