[nom]
Développeuse Full Stack Junior | React.js • Node.js • Laravel • MySQL
Casablanca, Maroc | [téléphone] | [e-mail]
[lien] | [lien]
PROFIL PROFESSIONNEL
Développeuse Full Stack Junior, spécialisée dans la conception et le développement d'applications web complètes avec React.js, Node.js, Express.js et Laravel. Compétente dans la création d'API REST sécurisées, la modélisation de bases de données relationnelles (MySQL) et NoSQL (MongoDB), ainsi que la mise en place de workflows Git et de pipelines CI/CD avec Docker. Habituée aux méthodologies Agile/Scrum et aux tests automatisés (Jest, Cypress), je conçois des solutions robustes, évolutives et centrées utilisateur qui répondent à des besoins métiers concrets.
Rigoureuse et orientée résultats, je transforme rapidement mes compétences techniques en valeur ajoutée pour l'entreprise.
COMPÉTENCES TECHNIQUES
Langages de programmation: JavaScript, PHP, Python, HTML, CSS
Front-End: React.js, Bootstrap, Tailwind CSS, Responsive Design
Back-End: Node.js, Express.js, Laravel, PHP
Bases de données: MySQL (relationnel), MongoDB (NoSQL)
API & Architecture: API REST, JWT (JSON Web Token), MVC (Modèle-Vue-Contrôleur), Programmation Orientée
Objet (POO), RabbitMQ, Socket.io
Tests & DevOps: Jest, Supertest, Cypress, Git, GitHub, GitLab CI/CD (Intégration Continue et Déploiement Continu), Docker, Postman, Swagger, VS Code, Jira
Méthodologies: Agile, Scrum
Soft skills: Esprit d'équipe, résolution de problèmes, autonomie, curiosité
EXPÉRIENCE PROFESSIONNELLE & PROJETS
Stage – Développeuse Web — Teknologiate · 02/2026 – 03/2026 | Casablanca
- Développé le portail agence avec React.js et JavaScript : authentification sécurisée, tableau de bord de statistiques, gestion des véhicules, réservations et facturation, permettant une gestion centralisée des opérations de l'agence.
- Intégré des API REST pour connecter le front-end aux services back-end et conçu des interfaces responsives avec Bootstrap et Tailwind CSS, garantissant une expérience cohérente sur tous les écrans.
- Collaboré au sein d'une équipe de développement via GitLab (gestion de versions, workflow collaboratif), contribuant à un code structuré et versionné.
- Stack technique : React.js, JavaScript, HTML, CSS, Bootstrap, Tailwind CSS, API REST, GitLab.
Cabinet+ – Plateforme de gestion de cabinet médical — Projet de Fin d'Études · 06/2026 | Casablanca
- Conçu et développé Cabinet+, une application web full stack de gestion de cabinet médical (patients, rendez- vous, dossiers médicaux, communications internes) avec React.js, Node.js et Express.js, structurée selon l'architecture MVC.
- Sécurisé l'authentification et la gestion des accès utilisateurs avec JWT (JSON Web Token), renforçant la protection des données sensibles des patients.
- Modélisé et géré les données via MySQL et MongoDB, combinant base relationnelle et NoSQL selon les besoins fonctionnels de l'application.
- Mis en place un pipeline CI/CD et piloté le développement selon la méthodologie Agile Scrum, de la planification des sprints à la livraison finale, garantissant des déploiements réguliers et fiables.
- Stack technique : React.js, Node.js, Express.js, MySQL, MongoDB, JWT, CI/CD, Agile Scrum.
Système de gestion des stagiaires et des formateurs — Projet académique 05/2025 | Casablanca
- Développé une application web de gestion des stagiaires et des formateurs avec Laravel et PHP, structurée selon l'architecture MVC (Modèle-Vue-Contrôleur).
- Implémenté les opérations CRUD complètes (Create, Read, Update, Delete), le routage, la validation des données et la gestion des relations entre entités, assurant l'intégrité et la fiabilité des données.
- Stack technique : Laravel, PHP, MySQL, Blade, Bootstrap.
FORMATION
2024 – 2026: Technicien Spécialisé en Développement Digital Web Full Stack — Cité des Métiers et des Compétences, Nouaceur
2022 – 2023: Baccalauréat Sciences Physiques — Lycée Hassan II, Casablanca
LANGUES
Arabe: Langue maternelle
Français: Courant (B2)
Anglais: Intermédiaire