Yassine MCHAOURI

Ingénieur Développement Full Stack Java/JS

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

ReactJavaSpring BootJavascriptNodeRedisCSSReduxElasticsearchPostmanGitDockerJiraPostgreSQLGitLabTypescriptMavenFigmaScrum

Langues

Français (Maternelle)Arabe (Maternelle)Anglais (Courant)

À propos

Introduction

Ingénieur Full Stack Java/React avec 9+ ans d'expertise en transformation digitale et applications web à fort trafic. Expérience confirmée chez Sacem avec maîtrise complète du cycle de développement agile (Scrum/SAFe), architecture microservices et migration React/Redux Toolkit. Spécialisé en solutions fintech et services clients évolutifs, j'optimise vos projets avec une approche technique rigoureuse et des pratiques modernes (TDD, BDD, code review).

Liens

Expérience de travail

Consultant Développeur Full Stack (JAVA/JS)

Société Générale

janv. 2024 - mars 2026

2 ans 3 mois

Paris, France

Mission chez la Société Générale sur le projet Sobot, le chatbot intelligent du groupe, visant à renforcer lʼexpérience client grâce à lʼIA. Dans cette mission, jʼai travaillé sur la modernisation et lʼévolution de la plateforme existante tout en contribuant au développement de nouvelles fonctionnalités autour du nouveau LLM interne. Missions: • Développement des besoins métiers (Back et Front) • Mise en place dʼun nouveau backend pour lʼinterfaçage avec le LLM de la Société Générale • Maintenance et évolution de la solution legacy pour garantir la continuité de service • Refactoring du code existant pour améliorer la stabilité, lisibilité et performance • Conception technique et implémentation de nouvelles APIs REST • Participation aux cérémonies Agile (Scrum) • Rédaction des Users Stories techniques • Support en production et gestion des incidents • Revue de code et accompagnement des nouveaux développeurs • Intégration continue et déploiement des nouvelles versions • Collaboration étroite avec les Data Scientists sur les problématiques dʼintégration avec les modèles LLM • Participation aux ateliers de conception fonctionnelle et technique avec le PO et les chefs de projet • Proposition de solutions techniques pour répondre aux besoins métiers complexes Environment technique: Java 8/11/17/21, Spring Boot, React Js, Redux, GitLab, PostgreSQL, Kibana, Elasticsearch, Tomcat, Maven, JIRA, Scrum, LLM interne SG, Figma, Docker, SG Design System, Amazon AWS, DDD, TDD

Consultant Développeur Full Stack (JAVA/JS)

Sacem

déc. 2019 - déc. 2023

4 ans 1 mois

Paris, France

Mission chez la SACEM « société des auteurs, compositeurs et éditeurs de la musique » pour objectif la participation à la création, lʼévolution et la maintenance des portails client et sociétaire. Dans cette mission jʼai travaillé les projets : Client et Sociétaire. Portail Client/Sociétaire : Dans le cadre de la digitalisation des demandes dʼautorisations, jʼai été amené à maintenir et faire évoluer les fonctionnalités des deux webapp Client et Sociétaire. Client permet aux clients de la Sacem de suivre créer suivre et payer des demandes dʼautorisations via un espace personnel, et Sociétaire qui fournit des multiples services aux sociétaires de la Sacem à savoir lʼajout des nouveaux œuvres et suivre la collecte des gains. Missions: • Etude de faisabilité technique • Conception et réalisation des besoins fonctionnels BACK/FRONT • Implémentation et consommation des api rest • Amélioration de lʼexistant • Rédaction des Technical User Story • Participation à différentes cérémonies Scrum • Participation aux différents cérémonies du Framework Safe (PI planning) • La mise en prod des nouvelles versions • Gestion des retours de production • Assurer la fiabilité de la communication avec le back‑office • Assister les nouveaux arrivants en montée en compétences • Code review • Proposition des nouvelles solutions techniques • Evoluer et maintenir la base de données • Création d'un nouveau projet Front React/Redux Toolkit. • Participation aux séances "Exemples Mapping/BDD" en mode 3 amigos. • Participation aux séances de TDD en mode mob Programming Environment technique: Spring Boot/MVC, React Js, Redux, GitLab, Scrum, Safe, klaxoon, JIRA, Tomcat, PostgreSQL, Thymleaf, npm, Html5, Css, less, Kibana, RabbitMQ, Redux Toolkit, React Mui, Figma

Consultant Développeur Full Stack JavaScript (React / Node.js)

SAHAM Group

déc. 2018 - oct. 2019

11 mois

Casablanca, Maroc

J'ai travaillé pour Saham groupe sur l'amélioration de leurs services et leur politique d'affinité clients. Dans ce contexte, j'ai été chargé de maintenir et faire évoluer les fonctionnalités de l'application Odessy, déployée dans neuf pays africains pour permettre aux clients de souscrire à une assurance automobile. J'ai également créé une application de gestion des partenariats pour permettre la création d'espaces partenaires et le suivi des actions et commissions. Missions: •Développement d’interfaces utilisateurs en React (React.js, Redux, HTML5, CSS, SCSS) • Développement de services back-end en Node.js / Express (Node.js, Express.js) • Conception et maintenance d’API REST (JavaScript, REST) • Sécurisation des APIs via JWT (JWT, authentication, authorization) • Intégration avec gateway Oracle (Oracle, SQL, stored procedures) • Maintenance et évolution des applications (Git, Agile Scrum) • Participation aux cérémonies Agile (Scrum) Environment technique: React Js, Node Js, Javascript, Redux, Git, Scrum, Sql Server, npm, Html5, Css, scss, Node JS, Git, scss, html, Bootstrap, VMware.

Consultant Développeur Full Stack (JAVA/JS)

Payment Center For Africa - PCA

janv. 2017 - déc. 2018

2 ans

Casablanca, Maroc

J'ai travaillé sur l'amélioration des services de la banque populaire en termes d'offres digitales. J'ai maintenu et fait évoluer les fonctionnalités des applications web jedeviensproprietaire.ma et jedeviensclient.gbp.ma pour permettre aux clients de souscrire un crédit immobilier sans se déplacer en agence bancaire et de mieux gérer les demandes clients pour les préouvertures des comptes en ligne. J'ai également conçu et réalisé un parcours digital en Agile pour les produits de bancassurance "MaRetraite", "AvenirMesEnfants" et les produits d'assistance "Injad" 100% en ligne. Missions: • Etude de faisabilité technique des nouvelles fonctionnalités • Réalisation de différents écrans en React • Réalisations des différents besoins fonctionnels • Intégration du Design Pattern Adapter • Participer à lʼamélioration technique du projet • Rédaction des Technical User Story • Participation à différentes cérémonies Scrum • Amélioration de la partie Back‑End • Configuration de lʼenvironnement Front‑End • Participation aux mises en production du projet en respectant une chaine dʼoutils DevOps. Environment technique: Spring Boot, Gradle, React Js, redux, Git, Scrum, JBoss, Jenkins, Sql Server, Wild Fly Integration, npm, JUNIT, Html5, Css, scss, DevOps.


Formation

Ecole Nationale Supérieure d'Electricité et de Mécanique Casablanca

2014 - 2017

4 ans

EST Essaouira

DUT, Programmation / développeur informatique, général

2012 - 2014

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.