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

PythonTypeScript

IA / Machine Learning

Scikit-learnRiverPandasMatplotlibOpenAI APIJupyter Notebook

Backend & API

FastAPINode.jsREST APILaravel

Frontend

ReactNext.jsTailwind CSS

Données

MongoDBMySQL

Outils & Déploiement

Plotly / DashVercelGit

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.

0Dépôts publics
0Étoiles totales

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.