مكتب الوثائق

ملف من قاعدة السير الذاتية

العربية
العودة إلى قاعدة السير الذاتية

ملف المترشح تمّ دمج 2 بطاقات (الشخص نفسه)

التصنيف
المنصب
Java/Angular
المهنة
تطوير الواجهات الأمامية
قطاع النشاط
غير محدد غير محدد
المصدر
ترشيح مستلم
الخبرة
—
المهارات
Angular, CI/CD, CSS, Docker, Elasticsearch, Figma, Gestion des stocks, Git, GitHub, GitLab, Java, JavaScript, Jenkins, Laravel, MongoDB, MySQL, PHP, PostgreSQL, REST API, React, React Native, SQL, Spring, Spring Boot, Tailwind CSS, TypeScript
الهوية وجهات الاتصال

يجب أن تكون مشتركاً للاطلاع على اسم هذا الملف وبيانات الاتصال به.

الموقع
الجديدة
المنشأ
Candidature ai.nextdata.ma
تاريخ الإيداع
24/03/2026
سيرة ذاتية مجهولة الهوية

سيرة ذاتية أُخفيت هويتها آلياً: حُذف الاسم وبيانات الاتصال والروابط. العبارات بين معقوفتين تعوّض معلومة محذوفة.

NextData
سيرة ذاتية مجهولة الهوية
ND-CV-FE498ACC

تطوير الواجهات الأمامية

الجديدة الهوية وبيانات الاتصال تقدمها NextData

[nom]

Développeur Full Stack Java Spring Boot / React

[e-mail] | [téléphone] | Portfolio : [lien]

LinkedIn : [lien] | GitHub : [lien]

PROFIL PROFESSIONNEL

Développeur Full Stack Java / React, formé à YouCode (UM6P) et titulaire d'une licence en Mathématiques et Informatique. Maîtrise du backend Spring Boot (API REST sécurisées, Spring Security, OAuth2/JWT, PostgreSQL) et du frontend React (Redux Toolkit, dashboards interactifs, gestion des rôles). Expériences concrètes en stage : gestion de données industrielles (type MDM),contrôle d'accès RBAC et traçabilité des actions chez OCP M.S, application mobile médicale chez Millennium Digi Solutions. Rigoureux et orienté qualité : CI/CD (Github CI, Jenkins, SonarQube), tests automatisés (JUnit, Mockito) et documentation technique.

EXPÉRIENCE PROFESSIONNELLE

Stagiaire Développeur Full Stack Mobile — Millennium Digi Solutions (télétravail) · Déc. 2025 – Aujourd'hui

Application mobile médicale multi-plateforme (iOS/Android) avec backend NestJS centralisé, panel d'administration web et notifications en temps réel.

Application mobile React Native (Expo) : gestion des rendez-vous médicaux, patients et analyses de laboratoire

Backend NestJS : authentification JWT, chiffrement des données, gestion des abonnements, WebSockets

Panel d'administration web (Nuxt.js) pour la gestion des cliniques et cabinets médicaux

Système multilingue (Arabe, Français, Anglais) avec support RTL et sauvegardes automatiques MongoDB

Stack : React Native (Expo), TypeScript, Redux Toolkit, NestJS, MongoDB, Nuxt.js, Tailwind CSS, Docker, Git/Gitea

Stagiaire Développeur Full Stack — OCP Maintenance Solutions, El Jadida, Maroc · Juin 2025 – Août 2025

Application web de centralisation et d'administration de données industrielles (type MDM) : dashboards React, contrôle d'accès par rôles (RBAC) et traçabilité complète des actions.

Intégration dans une équipe Agile, participation au développement d'une application existante

Module de gestion des utilisateurs, rôles et permissions

Dashboards interactifs de visualisation des KPI (React, Redux Toolkit) avec filtres dynamiques

Import/export Excel/CSV

Modélisation base de données, gestion des relations (cascade), optimisation des performances et UX

Stack : PHP, Laravel, React.js, Redux Toolkit, Tailwind CSS, MySQL, Git/GitLab, Postman, Jira

FORMATION

YouCode – UM6P · 2024 – 2026

Formation professionnelle en Développement Web Full Stack — Youssoufia, Maroc

Faculté Polydisciplinaire de Ouarzazate · 2021 – 2024

Licence fondamentale en Sciences Mathématiques et Informatique (DEUG + Licence) — Ouarzazate, Maroc

Lycée Moulay Ba Amrann · 2019 – 2020

Baccalauréat en Sciences Physiques — Kelaat M'gouna, Maroc

COMPÉTENCES TECHNIQUES

Langages : · Java, Java 17, JavaScript, TypeScript, PHP

Frontend : · React, React Router, Redux Toolkit, Vite, Axios, Angular, Nuxt.js, Tailwind CSS, React Native (Expo)

Backend : · Spring Boot, Spring Boot 3, Spring MVC, Spring Data JPA, Spring Security, Hibernate, MapStruct,

Lombok, Maven, Bean Validation, Actuator, NestJS, Laravel

Sécurité : · OAuth2, OpenID Connect (OIDC), JWT, Keycloak, RBAC

Bases de données : · PostgreSQL, MySQL, MongoDB, Elasticsearch, Kibana

DevOps & Qualité : · Docker, GitLab CI, Jenkins, SonarQube, JUnit, Mockito, JaCoCo

Outils : · Git, GitHub, GitLab, Gitea, Postman, Figma, Jira, Scrum

PROJETS

SmartShop — Application fullstack de gestion commerciale B2B · Fév. 2026

Application fullstack (Spring Boot + React) pour MicroTech Maroc : gestion des clients, produits, commandes, paiements fractionnés multi-moyens et système de fidélité automatisé (BASIC / SILVER / GOLD / PLATINUM).

Backend – Spring Boot :

API REST JSON complète : clients, produits, commandes, paiements (espèces, chèque, virement), codes promo avec règles métier avancées

Authentification par session HTTP, gestion des rôles ADMIN / CUSTOMER via intercepteur, GlobalExceptionHandler JSON

Modélisation JPA/Hibernate, MapStruct (DTO), validation jakarta.validation, build Maven

Frontend – React :

Interface B2B React/Vite : catalogue produits, commandes, paiements fractionnés, espace clients avec routes protégées par rôle (AdminRoute)

Context API (AuthContext) pour l'authentification, Axios sur l'API backend, Tailwind CSS

Stack : Java 17, Spring Boot, Spring Data JPA, PostgreSQL, MapStruct, Lombok, Maven — React, Vite, React Router, Context API, Axios, Tailwind CSS

Logi_track — Gestion logistique des stocks et commandes · Déc. 2025 – Janv. 2026

Application Java/Spring Boot de gestion des stocks, produits, commandes et fournisseurs, avec API REST sécurisées et pipeline CI/CD complet.

Gestion des produits, stocks, commandes et fournisseurs avec règles métier avancées (stock négatif, backorder, cut-off time)

API REST sécurisées : Spring Security + JWT, gestion fine des rôles et permissions

Pipeline CI/CD : tests JUnit/Mockito, couverture JaCoCo, analyse SonarQube, intégration Jenkins

Documentation des API REST et des règles de gestion métier

Stack : Java, Spring Boot, Spring Data JPA, Spring Security, JWT, PostgreSQL, JUnit, Mockito, Jenkins, JaCoCo, SonarQube, Elasticsearch, Kibana

Gestion immobilière — API REST (Spring Boot) · Mars 2026 – En cours

API backend pour une plateforme de gestion locative (inspirée Foncia) : gestion directe par le propriétaire ou par agence (mandat).

Utilisateurs et rôles (Admin, Agent, Propriétaire, Client) synchronisés avec Keycloak.

Fonctionnalités métier :

Biens immobiliers (appartements, maisons), adresses, statuts (disponible, loué, etc.)

Contrats de location (baux) : création, modification, résiliation, liste des contrats actifs, historique par locataire

Mandats de gestion : liaison propriétaire–agence–bien, commission, résiliation

Gestion des propriétaires, locataires (clients) et association bien–propriétaire

Qualité & sécurité :

API REST structurée (DTOs, services, repositories), gestion globale des exceptions (400, 404, 409), sécurisation par rôles

([lien]), validation des contraintes métier

Stack : Spring Boot 3, Java 17, Spring Data JPA, PostgreSQL, Spring Security (OAuth2, JWT), Keycloak, Bean Validation, MapStruct, Actuator

CERTIFICATIONS

MySQL — Great Learning Academy · Déc. 2024

Requêtes SQL avancées, conception de bases de données et optimisation des performances

Oracle Certified Associate (OCA) — Java SE Programmer — Oracle · Mars 2026

En cours de préparation — POO, collections, exceptions, API Java

COMPÉTENCES TRANSVERSALES

Résolution de problèmes | Communication | Collaboration et travail d'équipe | Gestion du temps

LANGUES

Arabe : Langue maternelle · Français : Professionnel · Anglais : Technique

سيرة ذاتية مجهولة الهوية تقدمها NextData · سري · contact@nextdata.ma ND-CV-FE498ACC

للتواصل مع صاحب هذا الملف، اذكر المرجع ND-CV-FE498ACC: contact@nextdata.ma

الإضافة إلى نظام الوثائق

يجب أن تكون مشتركاً لفتح هذه السيرة الذاتية. للاشتراك، تواصلوا معنا: contact@nextdata.ma · مشترك بالفعل؟ تسجيل الدخول