Systèmes et fondations
C, processus, mémoire, piles et files — explorés dans les projets de shell et d’interpréteur.
02 / BRAHIM
Je suis Brahim El Houss, ingénieur logiciel à Casablanca, au Maroc. Mon parcours en physique et en informatique a façonné une approche patiente et analytique.

J’aime explorer les idées, comprendre les systèmes et transformer la complexité en solutions utiles. Je travaille avec JavaScript, Python, C, les API et les bases de données. Une bonne collaboration repose sur une communication claire et un respect mutuel.
ALX · Apprendre par la pratique
Un parcours par projets en C, Unix, Python, API, structures de données et backend.
Des étapes fondées sur les dépôts, pas des dates d’emploi.
Exercices en C, shell Unix et interpréteur Monty jalonnent les premiers dépôts.
Le dépôt C date d’août 2023, simple_shell d’octobre et monty de novembre. Ces dates décrivent les dépôts, pas un emploi.
School News Portal réunit articles, catégories, commentaires et outils éditoriaux.
Créé en décembre 2024, le dépôt illustre un travail sur les parcours de publication en PHP et MySQL.
Les exercices d’API de voyage et Watch Party élargissent le travail aux services et aux expériences partagées.
Ces dépôts datent de juillet 2025 et abordent contrats API, services séparés et tâches en arrière-plan.
Le portfolio devient une application multilingue avec études de cas et tableau de bord.
Le dépôt d’octobre 2026 contient Next.js, trois langues, le modèle de contenu et les guides de déploiement. Le but est de présenter le travail avec des preuves.
C, processus, mémoire, piles et files — explorés dans les projets de shell et d’interpréteur.
API orientées ressources, données relationnelles, analyse de flux et services asynchrones, illustrés dans les dépôts.
Interfaces adaptatives, contenu multilingue et parcours éditoriaux avec TypeScript, Next.js et PHP.
Poser les bonnes questions, écouter et identifier le problème essentiel.
Choisir des outils adaptés et créer des solutions compréhensibles.
Expliquer les compromis, partager les avancées et respecter le temps de chacun.