About Brahim
English
Fluent
French
Native or bilingual
Arabic
Native or bilingual
Experience
- ACCOR SAFullstack Java Consultant | Vue | Angular | AI | AEM | DevOpsHOSPITALITYJune 2025 - Today (1 year)Issy-les-Moulineaux, France- Implementation of a B2B site for business travel through development on Adobe Experience Manager (AEM).- Creation of designs and components in AEM to facilitate contribution on the B2B TravelPros, BusinessTravel, and Meeting sites, using HTL, Java, JavaScript, and SCSS.- Development of a hotel booking engine integrated into the B2B sites, built with Vue.js.- Implementation of CI/CD pipelines with GitLab to automate and ensure the reliability of development and deployments.- Integration of Sonar coverage with automated test generation via AI tools (Copilot, Cline, etc.) for Front-end and Back-end.- Creation of a new employee onboarding solution using AI through RAG (Retrieval-Augmented Generation), developed in Python, Angular, and Node.jsTags: Java, Angular, React, Spring AI, DevOps, Kubernetes, GCP, Jenkins, Bitbucket, Quarkus, Graalvm, Git, JHipster, D3js, Typescript, Javascript, Groovy, Helm, Python, Postgresql, Docker, Keycloak (Forgerock), Spring Boot, Angular Material, React, JFrog, Artifactory, Sonar, Fortify, Docker, Terraform, NestJs, SpringAi, Backstage, CI/CD
- CarrefourTech Lead FullStack Java Angular-React DevOpsRETAIL (LARGE RETAILERS)September 2019 - June 2025 (5 years and 9 months)Massy, France- Customization of the JHipster generator for Carrefour by integrating the SSO security part (oauth2/Stateless/Stateful) as well as DevOps CI/CD for new projects (Jenkins)- Deployment of applications on Kubernetes via Helm Chart in production on GCP/Azure (Monoliths, microservices, gateway, front end)- Development of a technology repository radar within Carrefour using Angular / Java Spring Boot / PostgreSQL.- Implementation of gateway / microservice / front-end applications with Quarkus / Graalvm.- Implementation of CI/CD pipelines with Jenkins, secret management via Vault, Sonar, Artifactory.- Development of a BFF (Backend For Frontend) for Carrefour's mobile applications (IOS/Android): Hexagonal architecture and Contract First approach with openapi generator.- Development of a developer portal (IDP) based on backstage.io: React / Postgresql with deployment on Kubernetes via Helm Chart on GCP Google, enabling harmonization of technical documentation and onboarding.- Collaborative tools (Confluence & Jira), agile, SAFe.- Development of a solution for the Supply Chain for geolocation of carriers with Leaflet / OpenStreetMap and management of waybills with message sending via Kafka- Implementation of performance tests via Gatling (Scala) and Karate tests.- Team management of 4 Devs: Code review, internal techTalk meetup, hexagonal architecture- Log analysis, monitoring, APM (Dynatrace), Grafana- Development of an AI agent usable by an internal LLM to address business issues in the supply sector (route validation, delivery status, updates, ...)Tags: Java, Angular, React, Spring AI, DevOps, Kubernetes, GCP, Jenkins, Bitbucket, Quarkus, Graalvm, Git, Yo, JHipster, D3js, Typescript, Javascript, Groovy, Helm, Python, Postgresql, Docker, Keycloak, Spring Boot, Material, JFrog, Artifactory, Sonar, Fortify.
- Société GénéraleSenior Fullstack Java Angular Developer / Tech LeadBANKING AND INSURANCESeptember 2017 - August 2019 (2 years)Paris, FranceTech Lead Consultant FullStack Angular2-4-5-6-7 – Java JEE Spring Boot-- Big Data:==> Development of Talend for Hadoop jobs to manage data collection and processing via Hive tables on a Hortonworks environment with HDFS.==> Implementation of a Big Data monitoring tool on a Zeppelin dashboard using Spark in Scala and Java.==> Migration of an application for advisors from Angular 1.5 to Angular 6.==> Implementation and development of a reporting application for the entire Insurance part of SG (CDN, SG & BHFM). (From scratch).==> Development of an application for managing contracts, inventory settings, insurance, and reinsurance. Definition of technical and functional specifications with Business Analysis. Analysis of impacts and dependencies with other services / projects, collaboration with the Datalake team. Weekly project monitoring with Business Analysis and the validation team. Application development on Angular 2-4-5-6-7, Java (Java 7/8), Spring Boot, Web ServiceRest, Oracle, Postgresql, JDBC Template, Typescript, JavaScript, Bootstrap 3/4, Git, Jira, Hbase, Hadoop, Sas 9.4 (Calling Sas jobs from Java), Spark, Scala, Hive Streaming between the Angular front-end, and the Java & Sas back-end Cloudera Hadoop & Spark Training: Hive, Spark, Hbase, Scala Non-regression, integration, code coverage, and maintenance testing (Junit, Jest, Protractor, ...) Agile methodology with 2-week sprints, code reviews, Jenkins & Sonar integration testing Log trace management: Sl4j, Logger, Log4jTechnological Watch: Java 8 & 9, Devoxx 2017, Spring, ElasticSearch, Spring Boot, JPA, Hibernate, Docker, Meetup, Parisjug
Recommendations
Be the first to recommend Brahim
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Electronics & Industrial Informatics EngineerPolytech’Paris EPUPMC (ex IFITEP), PARIS 62008Ingénieur Electronique et Informatique Industrielle en Alternance
- Bachelor's Degree (Bac + 3): Electronics and Industrial InformaticsParis 6 Jussieu, Paris2005Paris 6 Jussieu, Paris Licence (Bac + 3) : Electronique et Informatique Industrielle avec mention Assez Bien