About Abakarim
French
Native or bilingual
English
Conversational
Experience
- DevOpsJava EngineerMarch 2023 - Today (3 years and 3 months)Auchan retail France, Sainghin-en-Mélantois, FranceIntégré à l’équipe CUSTOMER, en charge de l’espace client, fidélité et connexion sur auchan.fr, dans un environnement microservices (Java réactif, GCP), j’interviens comme DevOps sur les axes suivants :❖ Conception, développement, maintenance et MEP continue des produits dans un cadre agile Scrum.❖ Déploiement sur environnements qualif/prod via GCP, Kubernetes, Helm, Docker.❖ Co-construction des stratégies de test avec le QA.Réalisations clés :❖ Dév. et évolution d’APIs REST (wallet, communautés, création compte, adresse, fidélité, consentement...) selon les principes de la clean architecture.❖ Mise en place de solutions sécurisées, scalables et conformes aux exigences qualité.❖ Migration d’un mono-repo Maven (>180 modules) vers un multi-repo par domaine + split Helm charts.❖ Mises à jour technologiques : Java 21, Spring 3.2.0, Helm 3, PostgreSQL, MongoDB, mongoMirror.❖ Suivi production : daily + vérification des états des services.❖ Monitoring : intégration de Prometheus/Grafana + dashboards de suivi perf/disponibilité.❖ Déploiement multi-régions sur GKE, création de scripts dry-run pour données critiques.❖ Participation à la guilde CI-SEC-CD :Réduction TTM (25%), fiabilisation des livraisons, création de templates GitLab CI,Optimisation pipelines, exposition des changelogs à QA, support aux équipes.❖ Rôle de prod-master : gestion des incidents en rotation (1/4).❖ Développement, chiffrage et mise en production des User Stories.❖ Participation active aux MEP et astreintes projet.Environnement :Java 17, Spring Boot 3.x, WebFlux, KeycloakX, Gravitee, VueJS, Thymeleaf, PostgreSQL, MongoDB, Redis, GCP, GKE, Helm, Docker, GitLab CI, Prometheus, Grafana, Clean Archi, Microservices, Sonar, JIRA, BigQuery, Mongo Atlas.
- DECATHLON SE - FRANCEDéveloppeur JAVA - DevopsSPORTSAugust 2021 - March 2023 (1 year and 7 months)Lille, FranceIntégré à l’équipe Sport, j’ai participé à la refonte, au développement et à la mise en production de produits centrés sur les données sportives des membres, notamment :HUB : synchronisation et streaming des données sportives (Strava, Garmin, Polar...) via Confluent Kafka.Favorit-sport : déclaration des sports favoris des membres.Méthodologies agiles : ateliers 3 Amigos, Definition of Ready, revues d’user stories.Développement & Livraison :Rédaction d’ADR (décisions techniques, impact, traçabilité).Mise en œuvre de Built it, Run it, livraison continue (trunk-based), DevOps : Kubernetes, FluxCD, GitHub Actions.Déploiement sur clusters Kubernetes (manifests K8s, GCP Registry, Gar, intégration FluxCD).Qualité & Tests :Automatisation avec Karate, stratégie de test définie avec le QA.Sécurité : Checkmarx, Reviewdog, SonarQube.Réalisations complémentaires :Intégration de Gravitee API Management sur deux produits stratégiques.Mise en place du streaming de données utilisateurs via Kafka Confluent.Environnement technique :Microservices – Clean Architecture/Hexagonale – Scrum – Java 17 – Spring – WebFlux – VueJS – Kafka (Stream, DBZ) – Redis – Docker – Kubernetes – FluxCD – GitHub Actions – Sonar – Checkmarx – Vault – WireMock – Gherkin – Karate – Swagger/OpenAPI – OAuth2 – Gravitee – TDD/BDD – Postman – Miro – Confluence – NoSQL – DevSecOps – PRISMA – Observabilité avec DataDog – Rancher – Helm – Hugo – WebHooks – Git – Maven – Spring 5.
- AXA FranceDéveloppeur Agile JAVABANKING AND INSURANCEAugust 2019 - August 2021 (2 years)Lille, FranceMission 2 – Calcul des préjudices & indemnisation :Intégré à une squad Build en ScrumBan, j’ai contribué à la refonte d’une application de calcul des préjudices via un moteur de règles métier (MRM) afin d’indemniser les victimes de sinistres corporels.Mission 1 – Gestion des sinistres IARD (Solaris) :Au sein de la squad ITF transverse de la tribu IARD, j’ai travaillé sur les nouvelles fonctionnalités, la maintenance applicative, la réduction de la dette technique, et l’amélioration continue d’une application AXA.Approche & Méthodologie :Agilité ScrumBan : flux tiré, KPIs, livraison à la demandeProcessus : 3 Amigos, BDD/INVEST, DDD, TDD, Revue de conception, Pair/Mob programming, Pair test, REVUE CODEParticipation active à l’analyse métier, conception technique, rédaction d’US (INVEST), critères DoR/DoDAnimation de daily meetings, poker-sizing, gestion JIRALivrables & Réalisations :Développement Java 8/11 de nouvelles featuresRefactorisation et développement de batchs internes/externes (traitements à chaud, planification)Rédaction des conceptions fonctionnelles et techniques (DDD)Maintenance : diagnostic des incidents, root cause, TU, analyse via KibanaPOC Kafka et consommation d’API REST (moteur MRM)Déploiement quotidien en environnement dev pour améliorer la satisfaction métierCollaboration & Qualité :Travail avec BA et QA sur règles métiers, critères d’acceptance (exemples/scénarios)Partage en ChapterDev : coding dojo, veille tech, retours d’expérienceContribution à l’amélioration du Time To Market et de la qualité de livraisonEnvironnement technique :ScrumBan – Java 8/11 – Git – Maven/Gradle – Kafka – Postman – REST – OpenAPI/Swagger – MRM – Kibana – SQL – Batch – Azure DevOps (CI/CD) – JIRA – JUnit – Mockito – Gherkin – TDD/BDD – MaaM
Recommendations
Be the first to recommend Abakarim
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
- DUT Génie informatiqueIUT-lille2015
- L3 Génie informatiqueUniversité Littorale - Ulco2016
Certifications
- OCA - Oracle certificat associate Java 8ORACLE2019