DOCUMENT RECONSTITUÉ — CE N'EST PAS LE FICHIER D'ORIGINE
Le fichier déposé par la personne a été perdu. Seul le texte du CV, conservé lors de son indexation par NextData, subsiste : il est remis en page ci-dessous, sans la présentation, les couleurs, la photo ni les logos du document d'origine. Aucune donnée n'a été ajoutée.
Candidat : [nom] · [e-mail]
Reconstitution du 4 septembre 2026.
[nom]
[nom]
C O N T A C T P R O F I L Développeuse Full-Stack, passionnée par les technologies web modernes.
Maîtrise de l'écosystème Java/Spring Boot (Backend) et Angular (Frontend).
J’apprécie le travail structuré et j’ai une capacité d’apprentissage rapide, ce qui me permet de m’intégrer efficacement dans un nouvel environnement.
[téléphone]
[e-mail]
Casablanca, Maroc
F O R M A T I O N
DIPLÔME D’INGÉNIEUR D’ÉTAT EN GÉNIE
INFORMATIQUE
2020 - 2023
École Nationale de sciences appliquées, SAFI
CLASSES PRÉPARATOIRES INTÉGRÉES
2018 - 2020
École Nationale de sciences appliquées, SAFI
BACCALAURÉAT
2017 - 2018
Lycée OUM RABIEE , AZEMMOUR
C O M P É T E N C E S
Environnement et outils : Visual Studio, Visual
Studio Code, Intellij IDEA, Figma, Docker
Desktop. Postman
Langages et Frameworks :Java, Javascript, JEE, SpringBoot,Spring sécurity, JWT, Keyclock, Angular, Docker, Nginx, NgRx, Kafka, Apache
Camel, HTML5, CSS3.
DevOps :Jenkins, Gitlab, Nexus, Docker, Linux.
Bases de données :MySQL, Oracle, SQL, PostgreSQL,FlyWay ,Liquibase.
Méthodologies de travail :Agile (Scrum) .
L A N G U E S
Français : Courant
Anglais : Avancé
Arabe : Langue maternelle
DÉVELOPPEMENT D’UNE COUCHE MIDDLEWARE SUR EXPRESSJS POUR INTÉGRER KAFKA ET SALESFORCE
Conception de routes d'intégration (EIP) avec Apache Camel pour transformer et acheminer les données issues de Kafka vers le format requis par les API de Salesforce (et inversement).
Synchronisation de données en temps réel : Implémentation d'APIs de streaming et d'APIs REST pour garantir la cohérence et la synchronisation instantanée des données entre Kafka (gestion des flux) et Salesforce
(système CRM).
Mise à jour instantanée de l'expérience utilisateur : Utilisation des WebSockets pour la diffusion des données et la mise à jour instantanée des vues 360° client sur l'interface (Frontend).
DÉVELOPPEMENT D'UNE PLATEFORME FULL-STACK DE GESTION ET DE TRAITEMENT DES FLUX DE DONNÉES
Texte de CV reconstitué par NextData — le document original est perdu. · page 1
Conception d'interfaces utilisateur dynamiques et réactives et implémentation de logiques métier complexes pour optimiser l'expérience utilisateur.
Implémentation de logiques métier complexes et intégration avec des systèmes tiers par la consommation et l'exposition d'APIs REST.
Analyse et correction rigoureuse des anomalies (debugging avancé), avec une démarche proactive d'optimisation des performances de l'application.
DÉVELOPPEMENT D’UN SYSTÈME DE COTATION AUTOMATISÉ
Développement d’une application de gestion et de calcul automatisé de cotations.
Automatisation complète des processus de tarification et de la gestion des données commerciales, permettant la génération rapide de propositions chiffrées.
Pilotage des présentations des fonctionnalités clés aux parties prenantes
(clients/métiers) pour valider l'adéquation de la solution.
Mise en place d'une chaîne CI/CD complète (DevOps) : Conteneurisation
(Docker), Orchestration et pipelines de CI/CD (GitLab) pour un déploiement continu sous Linux.
E X P E R I E N C E S P R O F E S S I O N N E L L E S
H A C K A T H O N
Hackathon – Finaliste avec la 2ᵉ place obtenue
Avril 2025 – Actuel
Mars 2024 - Avril 2025
Septembre 2023 - Février 2024
Conception d'une extension JavaScript pour la gestion des tâches, intégrant un chatbot, inspirée des modèles de Trello et Jira.
Stack : Java 17, Spring boot 2.3.4, Apache Camel, Kafka
Stack : Java 17, SpringBoot 3.3.4, Spring security, Keyclock, Angular 14, Nginx, NgRx, ElasticSearch, HTML5, CSS3, Gitlab, flyway, Oracle, PostgreSql
Stack : Java 21, SpringBoot 3.3.4, Spring security, RESTful APIs, JWT, Angular 17, Nginx, HTML5, CSS3, Gitlab, liquibase, PostgreSql, Docker
Intelcia IT Solutions
-- 1 of 1 --
Texte de CV reconstitué par NextData — le document original est perdu. · page 2