About me
Software Engineering Student & Developer

I'm a software engineering student at 42 Paris, where I'm developing strong foundations in low-level programming, algorithms, and full-stack web development.
What drives me is building tools that enhance how people learn and interact with information. I'm currently working on Nexus, a personal project that blends note-taking, courses, flashcard with active recall and other tools to support self-directed learners. I'm also exploring how AI can amplify—not replace—human learning.
My current stack includesNext.js, TypeScript, React, and Tailwind CSS and I’m always looking to improve my ability to ship robust, maintainable code.
Outside of coding, I'm into human sciences, boxing, and writing about how technology can empower people. The discipline I've developed in the ring often shapes how I approach complex problems in code.
Portfolio
Both personal and scholar project that demonstrate my skill
(but I got more check my gitlab)

Nexus
- Personel
Nexus est une plateforme innovante qui unifie l'expérience d'apprentissage en ligne en un seul écosystème cohérent. Contrairement aux approches traditionnelles qui dispersent votre parcours entre différentes applications, Nexus intègre harmonieusement prise de notes, contenu de cours, flashcards et outils d'apprentissage dans une interface fluide et sans friction.
lire la suite

Minishell
- Ecole 42
Minishell est un projet de l'école 42 réalisé en binome. L'objectif est de créer un interprêteur de commande qui mime un bash. Minishell gère les variables d'environnement, lance des programmes et gère leur retour, les pipes et les redirections. Nous avons aussi à gérer un certain nombre de fonctions built-in, comme cd, echo, env, exit, export, pwd et unset.
lire la suite

Canvasia
- Personel
Canvasia est un site de vente de toile personalisé créer par IA. Le but était de pouvoir remplir un questionnaire, de laisser l'ia généré des images, puis d'en imprimer une sur toile. Les pages sont généré dynamiquement grâce à EJS. Le projet n'est actuellement pas terminée.
lire la suite
Tech skills
My actual go-to stack for web developement
Always eager to learn new technologies and adapt to different tech stacks as needed.