Mission et philosophie d'ingénierie
Je suis étudiant en dernière année d'ingénierie logicielle / IA à l'EMSI Marrakech, actuellement à la recherche d'un stage PFE de 6 mois en IA et Data Science. Ce site existe pour montrer comment je raisonne réellement face à un problème — pas seulement ce que j'ai livré, mais le raisonnement derrière : quelles étaient les contraintes, ce que j'ai envisagé puis écarté, et ce que je referais différemment.
Un CV ou une liste de dépôts peut montrer ce qui a été construit. Il ne montre pas facilement comment une décision a été prise. C'est cet écart que ce site cherche à combler — une trace réelle et vérifiable du raisonnement d'ingénierie, à côté du code lui-même.
Comment je travaille
Le raisonnement plutôt que les adjectifs
Je préfère montrer le compromis que j'ai fait et pourquoi, plutôt que de décrire quelque chose comme « innovant » ou « robuste » et vous demander de me croire sur parole.
La profondeur plutôt que l'étendue
Quelques projets expliqués en profondeur — contraintes, approche, compromis, résultats, ce que je changerais — en disent plus qu'une longue liste de choses que j'ai touchées.
Dire ce qui est réel
Si quelque chose est prévu plutôt que construit, je le précise. Je préfère être exact plutôt qu'impressionnant.
Livrer la solution proportionnée
Je choisis un outil ou une technique parce qu'un besoin réel l'exige — pas parce que c'est la technologie du moment.
Avec quoi je travaille
Langages
IA / Machine Learning
Backend & API
Frontend
Données
Outils & Déploiement
En ce moment
- Je termine ma dernière année à l'EMSI Marrakech et je postule pour un stage PFE de 6 mois en IA et Data Science.
- Je travaille comme stagiaire développeur web chez Southydraulic, où je construis un outil full-stack de gestion de projets hydrauliques.
- Je reconstruis la structure et le contenu de ce site par phases — le raisonnement derrière chaque phase est documenté dans le dépôt du projet.
Activité GitHub
Récupérée en direct depuis l'API GitHub, pas mise à jour manuellement.
Ce ne sont pas des valeurs abstraites — ce sont les mêmes principes qui régissent la façon dont ce site lui-même est construit et documenté ; le raisonnement derrière chaque décision non triviale de ce projet est consigné dans la documentation du projet.