Brahim KHERCHOUCH

Tech Lead Java | Angular | IA | DevOps

Salaire / Taux journalier

Paris, France

Mobilité : Paris, Lyon, ...

Freelance

Peut venir sur site

Expertises

AngularIAJavaTypescriptRESTful APIsPythonTerraformHexagonal ArchitectureDéveloppement FullstackMicroservicesReactJavascriptNuxtNodeBig DataTest & QACSSDevOpsAWSKafkaGoogle BigQueryPostmanSwagger/OpenAPISeleniumPrometheusDéveloppeur BackendSpring BootGoogle Cloud PlatformKubernetesTomcatGitCypressBitbucketClean CodeDockerApacheGraphQLPostgreSQLTalendPlaywrightGitLabJenkinsNextGrafanaMavenDéveloppeur FullstackHTMLMySQLRabbitMQ

Langues

Arabe (Courant)Anglais (Courant)

À propos

Introduction

Tech Lead Full-Stack avec 15+ ans d'expertise en Java/Angular-React et solutions IA. Spécialisé dans l'architecture microservices, CI/CD et DevOps chez Accor & Carrefour : développement de plateformes B2B sur AEM, IDP Backstage.io sur Kubernetes/GCP, agents IA et RAG pour l'onboarding. J'apporte une expertise complète du développement à la production avec un focus sur l'automatisation, la qualité et l'innovation technologique.

Liens

Expérience de travail

Tech Lead FullStack Java | Angular-Vue.js IA | AEM | DevOps

Accor

juin 2025 - Présent

1 an 5 mois

92130 Issy-les-Moulineaux, France

– Mise en place d'un site B2B dédié au business travel via un développement sur Adobe Experience Manager (AEM). – Création de designs et de composants dans AEM pour faciliter la contribution sur les sites B2B TravelPros, Business Travel et Meeting, en utilisant HTL, Java, JavaScript et SCSS. – Développement d'un moteur de réservation hôtelière intégré aux sites B2B, réalisé en Vue.js. – Mise en place de pipelines CI/CD avec Gitlab pour automatiser et fiabiliser les développements ainsi que les déploiements. – Intégration d'un coverage Sonar avec génération automatisée de tests via des outils d'IA (Copilot, Cline, etc.) pour le Frontend et le Back-end. – Création d'une solution d'onboarding des nouveaux arrivants utilisant l'IA à travers un RAG (Retrieval-Augmented Generation), développée en Python, Angular et Node.js

Tech Lead FullStack Java Angular-React DevOps

Carrefour

sept. 2019 - Présent

7 ans 2 mois

91300 Massy, France

– Customisation du générateur JHipster pour carrefour en intégrant la partie sécurité SSO (oauth2/Stateless/Stateful) ainsi que le CI/CD pour les nouveaux projets. – Développement d'un radar des référentiels technologiques au sein de Carrefour en Angular / Java Spring Boot / PostgreSQL. – Mise en place d'applications gateway / microservices / front avec Quarkus / Graalvm. – Développement d'un portail pour les developpeurs (IDP) basé sur backstage.io : React / Postgresql avec déploiement sur Kubernetes via Chart Helm sur GCP Google, facilitant une harmonisation de la documentation technique, onboarding et le démarrage de nouveaux projets. – Simplification des appels applicatifs mobiles (IOS/Android) avec la mise en place d'un BFF (Backend For Frontend) – Mise en place de pipeline CI/CD avec Jenkins, gestion de secret via Vault, Sonar, Artifactory, Gitlab-Ci. – Développement d'une solution pour la Supply Chain de géolocalisation des transporteurs avec Leaflet / OpenStreetMap ainsi qu'une gestion des lettres de voiture. – Developpement d'une application de gestion des reprises emballages entre Magasins/Transporteurs/Entrepôts : Java / Angular / Kafka / BigQuery / Postgresql. – Mise en place de tirs de performance via Gatling (Scala) ainsi que des tests Karate. – Management d'équipe de 4 Dev : Revue de code, meetup techTalk interne, architecture hexagonale, TDD – Analyse des logs, monitoring, mlk (Dynatrace), grafana. – Développement d'un agent IA utilisable par un LLM interne pour répondre à des problématiques métiers dans le secteur de la supply (validation des tournées, état des livraisons, mises à jour,...)

Lead Dev FullStack Angular 2/4/5/6 – Java JEE Spring Boot – Big Data

Société Générale

sept. 2017 - août 2019

2 ans

La Défense / Val de Fontenay, France

– Workshop avec les architectes et les métiers pour définir l'architecture et cadrer le besoin. – Travail en agile avec des démos en présence du métier. – Revues de code avec les devs avec un suivi de la qualité de code, test d'intégration, test uniatires, Jenkins & Sonar. – Définition des spécifications techniques et fonctionnelles avec la MOA. Analyse des impacts et dépendances avec d'autres services / projets. – Développement de jobs Talend for Hadoop pour gérer la collecte de données puis le traitement via des tables Hive sur un environnement Hortonworks avec de l'HDFS. – Migration d'une application pour les conseillers d'angular 1.5 vers angular 6.

Lead Dev 3DEXPERIENCE Platform

Dassault Systèmes

févr. 2009 - sept. 2017

8 ans 8 mois

78140 Vélizy-Villacoublay, France

– Définition des spécifications, analyse des impacts et dépendances avec d'autres services / projets. – Développement: Java 7 & 8, Spring Boot, JavaScript, Web Service Rest, JavaScript (debugging server side / Nashorn), Html, Widget Netvibes, JPO, Hbase, Hadoop, 3DEXPERIENCE Dashboard, UWA / Angular. – Suivi du projet hebdomadaire : collaboration avec des équipes en Inde et USA – Test de non régression, d'intégration, de couverture de code et maintenance: JUnit / Jmeter. Méthode agile avec des revues de code, gestion des versions via SCM (GIT). – Mise en place de solutions de gestions des matériaux sur le logiciel CATIA/SIMULIA : Visual Studio 2005/2008/2012 en Object Modeler (CAA / C++). – Développement de Web Services Rest pour réaliser de la gestion d'objet sur la base de données – Divers réalisations sur le logiciel CATIA V5 et V6, sur Visual Studio 2005/2008/2012 en Object Modeler (Java / CAA / C++). – Rédaction de documentation technique, d'utilisation et de test (en anglais) – Test de non régression, d'intégration, de couverture de code et maintenance : JUnit / Jmeter

Consultant backend / frontend client lourd / Ingénieur Etude et développement

MBDA

août 2008 - févr. 2009

7 mois

92350 Le Plessis-Robinson, France

– Développement IHM Java Swing compatible pour une dalle tactile (résolution, taille,...). – Développement en C++ d'une application serveur sous forme de Dll et d'un Client sous forme d'un Exe utilisant la communication UDP à partir de la Lib ACE wrapper. – Conception UML grâce à StarUml. – Développement en java : Serveur utilisant la Dll grâce à la lib JNI / JNA, communication FTP entre différents systèmes d'un réseau. – Rédaction de documentation de test logiciel. – Intégration et test sur la dalle tactile.


Formation

Polytech'Paris EPUPMC (ex IFITEP)

Ingénieur, Informatique

2005 - 2008

3 ans 1 mois

Paris 6 Jussieu

Licence (Bac + 3), E2A

2004 - 2005

1 an 1 mois

IUT de Cachan

DUT (Bac + 2), GE2I

2002 - 2004

2 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.