Digital Dojo — 道場
La pratique avant la théorie.
Un dojo n’est pas une vitrine, c’est un lieu de répétition. Chaque technologie listée ici est accompagnée de l’endroit où elle a réellement servi — pas d’un pourcentage auto-attribué.
- 01
IT & Systems
Diagnostic, résolution d’incidents, environnements Windows/Linux et approche structurée des problèmes complexes.
- Linux
- Administration système, scripts shell, cursus DevOps
- Windows
- Support et résolution d’incidents en environnement mixte
- Networking
- Diagnostic réseau et analyse de connectivité
- Troubleshooting
- Méthode d’isolation : reproduire, isoler, corriger
- 02
Web Engineering
Interfaces modernes, responsive design, architecture front-end et intégration de fonctionnalités utiles.
- Next.js
- Loza Optique — site, Virtual Try-On et surfaces produit
- Virtual Try-On
- Loza Optique — essayage virtuel intégré au parcours web
- TypeScript
- Langage principal du dépôt Loza Optique
- Tailwind CSS
- Système de design partagé entre les surfaces du projet
- HTML / CSS / JS
- builtbyanas.com, écrit sans framework
- 03
Automation & DevOps
Scripts, conteneurs et workflows reproductibles pour réduire les tâches manuelles et fiabiliser la livraison.
- Python
- Traitements de fichiers, contrôles et reporting
- Bash
- Automatisation de tâches système récurrentes
- Docker
- Environnements reproductibles
- Git & GitHub
- 18 dépôts publics, historique consultable
- 04
Cybersecurity
Pratiques de sécurité, contrôle, logs et traçabilité intégrés dès la conception des systèmes.
- Hardening
- Réduction de surface d’exposition sur systèmes Linux
- Logs & traçabilité
- Journalisation systématique des traitements
- Monitoring
- Contrôles de cohérence et alertes
- Cryptographie appliquée
- RSA Factoring Challenge — dépôt public
- 05
Low-level Foundations
Le socle : mémoire, pointeurs, processus et structures de données, écrits à la main en C.
- C
- printf, simple_shell, monty — réimplémentés depuis zéro
- Structures de données
- Arbres binaires, piles, files
- Algorithmes
- Tris et complexité — sorting_algorithms
- Systèmes Unix
- Processus, descripteurs de fichiers, signaux
- 06
AI & Product
Un axe en construction : outils assistés par IA dans le workflow, et un agent open-source comme objectif déclaré.
- AI-assisted workflow
- Outils IA intégrés au développement quotidien
- Agent open-source
- Objectif annoncé — documenté et vérifiable
- Product awareness
- Parcours utilisateur et lisibilité de l’offre
- UI systems
- Composants partagés entre plusieurs surfaces
07 — Contact
Un problème intéressant
à résoudre ensemble ?Disponible pour opportunités IT, collaborations web et projets techniques.
- Localisation
- Casablanca, Maroc
- Disponibilité
- Disponible pour de nouveaux projets

