Accédez au profil complet de Nabil M.

Créez un compte en 2 minutes et accédez au profil complet de nos 321 942 prestataires.

S'inscrire gratuitement sur Codeur.com

Présentation

Développeur Full Stack Java/Nextjs – MANUTAN FRANCE – Aout 2023–Juillet 2024
Sujet : E-commerce B to B

Le projet consiste à développer une plate-forme de commerce électronique B2B qui permet le commerce électronique de gros entre des entreprises [URL MASQUÉE] propose des expériences commerciales multicanal B2B et B2C sur une seule plateforme.
Avec B2B Checkout, les clients professionnels peuvent facilement accéder à des informations spécifiques à l’entreprise, telles que les conditions de paiement, la méthode de paiement préférée et les remises de gros, chaque fois qu’ils passent une commande.
B2B Checkout permet :
 De créer Multi-Store.
 La logistique de ses produits (gestion des stocks, livraisons, suivi de livraison)
 Le marketing (up-selling, cross-selling, relance de paniers abandonnés)
 Paiement en ligne
 La gestion des commandes
 La gestion des retours
 La Relance des paniers abandonnés
 D’optimiser le processus et l'expérience client

Missions et Tâches :

Au sein d’une équipe travaillant en mode Agile(Scrum), sur la mise en place d’une plate-forme e-commerce, j’avais la mission répartie entre développement Frent End – Back End, TMA et Ingénieur de recherche Elasticsearch.

 Collaborer avec les Product Owners pour la découpe des features et la mise en place de MVP
 Suivi journalier des indicateurs de performance du site en production (KPI)
 Gérer l'onboarding et la montée en compétences techniques de l’équipe
 Réalisation des API REST pour exposer les services au front-end.
 Développement des Batchs pour exporter/importer les produits et création indexes ELK.
 Choisir les solutions techniques et Rédaction de la documentation technique
 Développement et déploiement des modules de l’application.
 Préparer tous les livrables de test, y compris les plans de test, les scénarios
 Set up le moteur de recherche Elasticsearch
 Développement de client java pour la création des indexes et requêtes Elasticsearch
 Optimiser la recherche des données avec Elasticsearch AI.
 Développer les Tests unitaires, tests d’intégration et les tests de perf automatisés.
 Optimisation et suivie de qualité de code en corrigeant les violations SONAR.
 Correction des anomalies relevées (Tierce Maintenance Applicative).

Architecture Logiciel: Microservice
Stack Technique : Java 21, Quarkus, NextJS, Hibernate , JPA, Microsoft Azure, Elasticsearch, Ancible, Prometheus , Grafana, Kibana, MongoDB, SqlServer, GITLab, GitUI, Maven, H2 , Jira, HazelCast, Jenkins, SonarQube, Swagger, Junit, Cucumber, Confluence, Kubernetes, Mockito, intelij, Figma, Postman.

Développeur Back End Java – BNP PARIBAS BDDF – Décembre 2019 à Juin 2023
Sujet : E-DOC (Online Identity Verification)

EDOC est une solution rapide, fiable et simple qui vous permet de vérifier automatiquement l’authenticité d’un document d’identité et de certifier l’identité de son titulaire en fournissant une réponse automatisée et instantanée aux utilisateurs. Améliorez le processus d'onboarding à distance de vos clients et offrez une expérience multicanal agréable et plaisante.
EDOC permet :
 La vérification d'identité et l'automatisation de processus documentaires
 De Digitaliser la relation client et optimiser le processus et l'expérience client
 D’améliorer l'entrée en relation à distance
 De Lutter contre la fraude documentaire
 De sécuriser la relation client digitale
 La Reconnaissance Automatique des documents
 La lecture automatique de documents
 La Collecte des documents numériques
 Le Contrôle manuel du conseiller des documents numérique
 Le Contrôle et Validation automatique des documents
 Résultats en temps réel
 Couverture globale plus de 210 pays et organisations.
 Génération des reportings, statistiques

Missions et Tâches :

Au sein d’une équipe travaillant en mode Agile(Scrum), j’avais la mission répartie entre développement Back end et TMA.
 Réalisation des API REST pour exposer les services au front-end.
 Développement des batchs avec Spring Batch
 Suivi journalier des indicateurs de performance du site (KPI)
 Préparer tous les livrables de test, y compris les plans de test, les scénarios
 Gérer les anomalies et des tests de non-régression
 Migration vers Cloud IBM et adaptation du code pour le Cloud
 Transformer les requêtes en HQL et optimisation de chargement JPA avec les graphes
 Développement et déploiement de l’application.
 Développer les Tests unitaires et tests d’intégration (Mickroks,Mockito)
 Tests de perf automatisés(Jmeter)
 Suivie de qualité de code en corrigeant les violations SONAR.
 Correction des anomalies relevées (Tierce Maintenance Applicative).
 Suivie du Production et Support fonctionnel vis-à-vis des consommateurs
 Gérer l'onboarding et la montée en compétences techniques de l’équipe
 Rédaction de la documentation technique
 Garantir la qualité : revue de code Optimisation et refacto

Architecture Logiciel: Monolithique
Stack Technique: Spring Boot, Spring Cloud, Spring Security, Spring Web, Spring Batch, JPA, Kafka, Oracle, PostGresql, Java 8, GIT, Maven, flyway, Nexus, H2 , IBM cloud, Jira, HazelCast, Jenkins, SonarQube, Swagger, Junit, Cucumber Confluence, Kubernetes, Dynatrace, LogDNA, Mockito, Eclipse, intelij, Jmeter, Splunk.
Tech Lead Java/Angular – BNP PARIBAS PF – Janvier 2019 à Octobre 2019
Sujet 1 : IOGA (Interface Offre Globale Auto)

Aujourd’hui, lorsqu’un conseiller BDDF identifie un besoin de financement LOA ou LLD
d’un de ses clients, il l’oriente vers le Pôle Expert Auto pour qu’il soit accompagné dans
son [URL MASQUÉE] est l’outil de gestion des leads qui sont transmis par BDDF vers le PEA. Il permet :
 Le suivi et création de prospect/dossiers LOA
 Identifier les besoins des prospects
 Création de Projet Prospect
 Création espace Prospect
 Gestion du Planning des conseiller (Congé, Absence)
 Création/modification/suppression des rendez-vous
 Affectation Automatique des rendez-vous
 L’offre véhicule des concessions partenaires
 Génération des reportings, statistiques et communications extérieures.

Sujet 2: MY UNICITY (Ubigreen Smart Desk)
La solution Ubigreen Smart Desk va permettre au Groupe BNP PARIBAS, qui a opté pour un environnement de type « flex office » répondant aux nouveaux modes de travail, de mettre en œuvre facilement dans ses bâtiments, le suivi et l’optimisation de l’occupation des différents espaces de travail pour améliorer leur attractivité et répondre aux besoins des occupants. Capteurs d’occupation permettent au Groupe BNP PARIBAS de suivre en temps réel, avec des données collectées de manière anonyme, l’occupation de ses environnements de travail organisés en Flex office.
Projet 3: Digital Factory Store
Le projet from scratch consiste à développer un portail qui liste tous les applications mobiles et web développées par les entités de la digital Factory reparties sur la France et l’Europe. La Factory Store est le magasin d'applications officiel de la digital Factory.

Missions et Tâches :
Au sein d’une équipe travaillant en mode Agile sur la mise en place d’un portail de gestion des leads, j’avais la mission répartie entre développement frent End – Back end et TMA (Méthodologie Scrum).
 Réalisation des API REST pour exposer les services au front-end.
 Développement et déploiement de l’application.
 Spring Batch pour l’automatisation des traitements (import/export data)
 Développer les Tests unitaires et tests d’intégration.
 Suivie de qualité de code en corrigeant les violations SONAR.
 Correction des anomalies relevées (Tierce Maintenance Applicative).
 Rédaction de la documentation technique
 JWT Spring Security
 Garantir la qualité : revue de code

Architecture Logiciel: Microservice
Stack Technique: Java 8, Angular 8, TypeScript, Spring Boot, Spring Cloud, Spring Security, Spring Web, Spring BATCH, Websocket, JPA, Oracle, PostGresql, Maven, Liquibase, JHIPSTER, IBM CLOUD, Jira, H2, Confluence, HazelCast, Jenkins, intelij, SonarQube, Swagger, Junit, Kubernetes, GitLab, Mockito,
Docker, Splunk, Kibana, Bootstrap, HTML, CSS.
Développeur Back End Java – BNP PARIBAS BDDF – Juin 2018 à Décembre 2018
Sujet : E-FOLDER (Gestion Electronique Des Documents)

L'objectif du projet (from scratch) est de dématérialiser l'étape de constitution d'un dossier dans le cadre du processus de recouvrement via la Création d’un GED (Gestion Electronique Des Documents).
La solution envisagée doit permettre de :
 Créer et constituer un dossier numérique
 Numériser les documents nécessaires au recouvrement
 Recherche automatique dans les archives physiques et électroniques.
 Dématérialiser le courrier entrant tout au long du recouvrement.
 Limiter les risques de perte de documents entre les différents acteurs.
 Piloter l’activité avec plus de réactivité
 Améliorer le suivi du traitement d’un dossier.
 Stocker les documents et de les indexer
 Automatisation de Classement
 Gérer les versions des documents
 Permettre la diffusion et la consultation des documents
 L’archivage et la suppression des documents selon les regels de gestion
 Permettre la gestion des droits d’accès

Missions et Tâches :

Au sein d’une équipe travaillant en mode Agile(Scrum) sur la mise en place d’une plate-forme de gestion Electronique des documents, j’avais la mission répartie entre développement Back end et TMA.

 Etude et Conception de l’application
 Mise en place de l’architecture de l’application
 Réalisation des API Rest pour exposer les services aux clients
 Description des API sur Swagger
 Réalisation de documentations de projet dans Confluence
 Développement et déploiement de l’application
 Développer les Tests unitaires et tests d’intégration.
 Suivi des recettes
 Corrections et améliorations
 Construire un pipeline CI/CD avec Jenkins

Architecture Logiciel: Monolithique
Stack Technique: Java 8, Spring Boot, Spring Security, Spring Web, Spring BATCH, JPA, Oracle , SVN, Tortoise, Maven, Nexus, H2 Database, Jira, Confluence, Jenkins, SonarQube, Swagger, Junit, Mockito, Eclipse, Splunk.

Développeur Full Stack Java/Angular – INNOVAT IT – Septembre 2017 à Juin 2018
Sujet : Développement d’une plate-forme évènementielle

Le projet From scratch consiste à développer un site web facilitant l’organisation évènementielle (mariage, naissance, anniversaire, voyage de noces)

La solution envisagée doit permettre de :
 Gérer l’organisation logistique des évènements
 Envoyer les invitations
 Créer la liste de mariage et choix des cadeaux
 Envoyer les photographies du mariage
 Créer la Cagnotte en ligne
 Afficher le catalogue cadeaux /produits
 Afficher des fournisseurs et prestataires
 Contribuer à la cagnotte
 Chercher des produits
 Acheter des cadeau/produit
 Suivie de la liste des cadeaux et des contributions

Missions et Tâches :

Au sein d’une équipe travaillant en mode Agile(Scrum) sur la mise en place d’une plate-forme de gestion des évènements, j’avais la mission répartie entre développement frent End – Back end.

 Etude, Analyse, Conception et déploiement de l’application
 Set up le moteur de recherche Elasticsearch
 Mise place de client java pour la création des indexes et requêtes Elasticsearch
 Optimiser la recherche des données avec Elasticsearch
 Développement du Module de paiement paypal/Stripe
 OAuth2 Google/Facebook Sign In avec Spring Boot
 JWT Spring Security
 Développer les Tests unitaires et tests d’intégration
 Participer aux cérémonies agiles : daily, rétro
 Garantir la qualité : revue de code, corrections et améliorations
 Construire un pipeline CI/CD et les Jobs avec Jenkins

Architecture Logiciel: Monolithique
Stack Technique: Java 8, Spring Boot, Spring core, Spring Mvc, Spring Security, MySQL, Angular, HTML, CSS, Bootstrap, Git, Jira , SonarQube, Eclipse, Elasticsearch, Kibana, GitHub, GitUI, Bootstrap.

Développeur Full Stack Java/JEE – GROUPE FORTERRO – Février 2017 à Août 2017
Sujet : Solutions ERP pour PME industrielles (SYLOB)

Un système logiciel ERP est un ensemble d'applications ou de modules intégrés permettant de gérer les principaux processus de gestion d'une entreprise, notamment la finance et la comptabilité, la Supply Chain, les RH, les achats, les ventes, la gestion des stocks etc.

L'objectif de l'ERP est de vous faire gagner en efficacité opérationnelle, en temps et transparence. Un ERP vise à homogénéiser tout le système d'information et les données d'une entreprise.

SYLOB permet :
 La Gestion des ventes (CRM, Devis techniques, Commandes ouvertes, Stocks finis)
 L’Achat et approvisionnement (Simulation avec calcul des besoins bruts)
 La Gestion des équivalences
 La Sélection et qualité fournisseur
 Les Marges et priorités
 La Simulation de décalage de réception
 Le Cycle de vie du produit
 La Production et Planification et Ordre de fabrication
 La Logistique (Colisages, Inventaires tournants, Entreposage selon ateliers, lieux et emplacements, Stock produits finis déportés côté client, Réception immédiate)
 La Gestion à l’affaire (Gestion des budgets et révisions)
 Finance (Comptabilité et contrôle de gestion)
 Qualité et Traçabilité
 SAV (Suivi du parc produits client)

Missions et Tâches :

Au sein d’une équipe travaillant en mode Agile(Scrum) sur la mise en place de logiciel SYLOB, j’avais la mission répartie entre développement Frent End et Back end.
 Analyse et formalise les besoins des utilisateurs
 Suivi des recettes et Support fonctionnel vis-à-vis des consommateurs
 Développement et Amélioration des modules de logiciel
 développer et déployer des fonctionnalités et des modules personnalisés et spécifiques
 Développement Backend avec le framwork struts
 Développement Front end avec JSP, JSTL et HTML
 Développer les Tests unitaires et tests d’intégration, Tests de perf automatisés
 Garantir la qualité : revue de code, corrections et améliorations

Architecture Logiciel: Monolithique
Stack Technique: Java8, Struts, EJB, Postgresql, JPA, Hibernate, JSP, JSTL, HTML, CSS, Jquery, Ajax, Git, Jira, SonarQube, Eclipse, Jenkins, SoapUI, SourceTree, confluence, Jboss.

Développeur Full Stack Java /Angular – GROUPE AMALI – Janvier 2016 à Janvier 2017
Sujet : Intelegent School (IS)

IS est un portail Web et Mobile des services scolaires et extrascolaires, qui s'appuie sur les derniers cris de la technologie. Adapté à tous les acteurs de la communauté éducative (Parents, Elèves, Enseignants, cadres de la vie scolaire, ...)
Dans le cadre de notre activité d’enseignement, on a besoin de gérer l’activité de formations selon différents aspects :
 Les étudiants : présence, notes, appréciations, …
 Les classes ou groupes : une fiche par classe, une fiche par groupe
 Les cours : gestion des séances, exercices donnés pour le cours suivant
 Le reporting : remise des notes aux écoles, déclaration DIRRECTE
 Les échanges avec les écoles et les étudiants, avec les instances publiques
 vérification de présence, remise de sujets d’examens, etc..
 La gestion de l’emploi du temps : prévisions, réalisations, …
 La facturation : facturation des cours données sur une période
 Extractions de notes sous forme Excel et PDF selon différentes critères
 Constitution de plannings

Missions et Tâches :

Au sein d’une équipe travaillant en mode Agile(Scrum) sur la mise en place de portail web (IS), j’avais la mission répartie entre développement Frent End – Back end et Mobile.

 Etude et Conception de l’application
 Analyse et formalise les besoins des utilisateurs
 Mise en place de l’architecture de Projet
 Développement et déploiement de l’application
 Réalisation des API Rest pour exposer les services aux clients
 Développement Backend avec le framwork spring
 Développement Front avec JSP et Jstl et Angular
 Développement Mobile Hybride Avec Cordova
 Construire un pipeline CI/CD avec Jenkins
 Suivi des recettes, corrections et améliorations
 Développement application Mobile pour Android et IOS
 Développer les Tests unitaires, tests d’intégration, et Tests de perf automatisés
 La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker

Architecture Logiciel: Monolithique
Stack Technique: MVC, Hibernate, Bootstrap, Jquery, Mysql, JSP, JSTL, Bootstrap, Cordova, IonicFramework, Angular 2, Javascript, Git, Jira, eclipse, Jenkins, Sonar, SoapUI.

Développeur FullStack Java/JEE – CLICK CREATION – Mars 2012 à Sept 2013
Sujet : EasyShop

Le projet consiste à développer une plate-forme de commerce électronique B2C qui permet de réaliser des ventes en ligne. Comme un magasin physique, le site E-Commerce est une vitrine utilisée par les commerçants pour exposer leurs produits et leurs services pour toucher un public ciblé qui pourrait les acheter Avec Easyshop les clients particuliers peuvent facilement accéder à des informations spécifiques à l’entreprise, telles que les conditions de paiement, la méthode de paiement préférée et les remises, chaque fois qu’ils passent une commande.
EasyShop permet :

 La logistique de ses produits (gestion des stocks, livraisons, suivi de livraison)
 Paiement en ligne
 La gestion des commandes
 La gestion des retours
 La Relance des paniers abandonnés
 D’optimiser le processus et l'expérience client

Missions et Tâches :

Au sein d’une équipe travaillant en mode Agile(Scrum) sur la mise en place d’une plate-forme E-commerce, j’avais la mission répartie entre développement Frent End et Back end.

 Etude et Conception de l’application
 Développer et faire évoluer la plateforme e-commerce
 Analyse et formalise les besoins des utilisateurs
 Développement et déploiement de l’application
 La rédaction et la mise à jour de la documentation technique
 Réalisation des API Rest pour exposer les services aux clients
 Développement Backend avec le framwork Spring
 Développement Front avec JSP/HTML
 Suivi des recettes, corrections et amélioration
 Développer les Tests unitaires

Architecture Logiciel: Monolithique
Stack Technique: Spring MVC, Hibernate, Bootstrap, Jquery, Mysql, JSP, JSTL, Javascript, Git, Jira, Eclipse, Jenkins, Sonar, SoapUI.

Indices d'activité

sur les 30 derniers jours

Attractivité
Disponibilité
Demander un devis

Statistiques

depuis la création du compte

Projets réalisés0 projets
Projets terminés0 %
Tarif horaire moyen100
Dernière connexion 2 semaines
Membre depuisJuil. 2024
Profil vu49 fois

Vérifications

Adresse emailVérifié
Compte FacebookNon-vérifié
Compte LinkedInNon-vérifié
Vérifiez toujours l’identité du prestataire avant de commencer un projet.

Partagez ce profil

Recevez un devis de Nabil M.

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.