[nom]
# [e-mail] | [nom] | [téléphone] | eenassir
Profil
Développeur Full-Stack en formation à l’École 1337, doté d’une base solide en résolution de problèmes et en développement logiciel. Titulaire d’une licence en sciences physiques, j’apporte une pensée analytique et un socle mathématique solide. J’ai eu l’opportunité de mettre en oeuvre des concepts back-end et front-end à travers des projets full-stack, ainsi que la conception de systèmes.
Education
École de Programmation 1337 de Khouribga (UM6P) · 2023 – Présent
Formation en Ingénierie Logicielle et Programmation Avancée (Pédagogie Peer-to-Peer).
Faculté Polydisciplinaire de Khouribga · 2019 – 2023
Licence en Sciences de la Matière Physique.
Lycée El Mokhtar Soussi · 2018 – 2019
Baccalauréat en Sciences Physiques et Chimiques.
Projets
ft_transcendance: Projet web full-stack centré sur la création d’une application de jeu de Pong multijoueur en temps réel, en intégrant l’authentification des utilisateurs, le matchmaking, le gameplay en direct et un chat, développés avec des technologies front-end et back-end modernes (React.js, Fastify.js, TypeScript, Tailwind CSS, SQLite, ELK Stack, Prometheus/Grafana).
Inception : Déploiement d’une infrastructure isolée à l’aide de Docker Compose, incluant la configuration de réseaux, de volumes et d’images personnalisées pour une orchestration robuste des services, utilisant WordPress, MariaDB, Nginx et Redis.
ft_irc: Développement d’un serveur de discussion en temps réel conforme au protocole IRC, en utilisant la programmation par sockets et des E/S non-bloquantes. Le projet gère la communication client-serveur, la gestion des canaux et la concurrence de plusieurs utilisateurs. L’accent est mis sur la performance réseau, la gestion des protocoles et la robustesse du code.
Minishell: Développement d’un interpréteur de commandes en intégrant le parsing, les pipes, les redirections et la gestion des signaux. Ce projet met l’accent sur les appels système, la communication inter-processus et une gestion stricte de la mémoire. L’ensemble a été réalisé en respectant des standards de codage rigoureux et une gestion d’erreurs robuste.
Compétences Techniques
Programmation: C, C++, JavaScript, TypeScript, HTML/CSS, Tailwind CSS, SQL, PHP
Version Controle: Git, GitHub, GitLab
Frameworks: Express.js, Fastify.js, Next.js, React.js, Laravel
DevOps / Infrastructure: Docker, Docker Compose, Nginx, Redis, VMWare, ELK Stack, Prometheus/Grafana
Automatisation: n8n
Calcul scientifique: MATLAB
Systeme operationelle: Linux, Windows, mac OS
Compétences Personnelles: Résolution de problèmes, Travail en équipe, Autonomie
Langues
Arabe | Français | Anglais