
Anouar Kharrat
Tech Lead Java | Microservices | Kafka
Salaire / Taux journalier
Paris, France
Freelance
Expertises
Langues
À propos
Introduction
Tech Lead Java avec 13 ans d'expertise en microservices, architecture event-driven et DevOps cloud. Pilotage technique de plateformes financières haute performance avec Kafka, Spring Boot et AWS. Spécialisé en DDD, clean architecture et accompagnement d'équipes pour des solutions scalables en production.
Expérience de travail
Technical Lead
Crédit Agricole CIBFreelance
oct. 2023 - Présent
3 ans 1 mois
Securitization, finance Développement d’une plateforme de titrisation / refonte en micro-services - Pilotage technique Conception Technique, Analyse fonctionnelle Pilotage d’ateliers de Cadrage et conception technique du projet, Slicing du domaine métier selon les patterns DDD Mise en place des patterns : outbox pattern, pattern tactiques : Agrregates, values objetcs, repository. - Pilotage du développement d’un MVP (Java / Spring Boot / kafka) Développement de cinq micro-services Développement d’un front-end (react/redux/typescript) Assurer le run de l’application, monitoring, gestion de l’environnement de production Accompagnement et formations des développeurs Sensibilisation sur les Tests unitaires et les pratiques BDD (Cucumber, Gherkin) - définition Architecture micro services / Event Driven J'accompagne l’architecte et le PO sur l’analyse de l’existant Je développe du code en veillant sur le respect les principes de l'architecture hexagonale / clean architecture Communication en event driven via des topic Kafka en mode chorégraphie Je mets en place la stack technique de monitoring : je remonte les métriques nécessaire au suivi de l'application en prod à m'aide de micrometer, prometheus, création des dashboard (Grafana) - Devops J'ai définit la pipeline de Ci/Cd sur Gitlab J'ai mis en place du pattern Gitops avec ArgoCD J'ai écrit l'infra kubernetes en Helm des différents environnements sur Kubernetes, docker, helm, Vault
Technical Lead | Micro services | event driven | Devops | AWS
Bpifrance
sept. 2022 - Présent
4 ans 2 mois
Calcul du statut de Performance des tiers en temps réel Architecture en micro services event driven chorégraphie Spring boot | java 17 | eks | hexagonal architecture | clean architecture best practices : BDD | Gherkin | Xray Gitops : gitlab | helm | flux CD Développement de jobs d'init et d'agrégation d'event en mode Batch AWS Glue | spark | pyspark | python event driven | Apace kafka | Mongodb Iac : terraform
Technical Lead | Micro services
MAIFFreelance
janv. 2021 - mars 2023
2 ans 3 mois
Solution de gestion des épargnes prévoyance
Tech Lead Micro Services | cloud
Euler HermesFreelance
sept. 2018 - déc. 2020
2 ans 4 mois
Apisation d'un moteur d'assurance-crédit, gestion de couvertures, grades des entreprises Move to cloud Implémentation of Lambda Architecture - Batch Layer : Scala / AWS EMR / Parquet File - Speed Layer : Aws Kinesis Data Stream / Aws Lambda / NodeJS - Serving Layer : Postgres 9 / denormalized structure / Rest endpoint - Orchestration : Aws Step Function DevOps - Infra as code Terraform - Gitlab CI/CD REST - endpoint asynchrone : webhook, polling, aws SQS, AWS DMS - Swagger / Contract First - Java 8 / NodeJS Pilotage technique - POCs - Cadrage et conception technique des sujets - Accompagnement et revue de code
Full-stack Developer
Galeries Lafayette
nov. 2017 - oct. 2018
1 an
Développement e-commerce bhv.fr - Développement front et Back en Java 8 / ES6 - Architecture Microservices - Méthodes Scrum
Full-stack Developer
Galeries Lafayette - LE BHV MARAIS
avr. 2015 - déc. 2017
2 ans 9 mois
Paris Area, France
- Tunnel de commande de galerieslafayette.com : Spring Boot / Java 8 / ES6 - Omnicanal Api - Mise en place de SSO Keycloack - Gestion de la phase Run
Consultant Java/Java EE
DOCAPOST
janv. 2014 - mars 2015
1 an 3 mois
Développement d’une api REST et SOAP Refactoring et revue de code Développement des règles Jboss DROOLS Tests unitaire / Test d’intégrations Configuration de Jenkins
Software Engineer
Ingenico Group
nov. 2012 - janv. 2014
1 an 3 mois
Etude et Développement d’une application de de gestion des droits utilisateurs Conception et mise en place de l‘architecture de l’application - Développements des pages web JSP / javascript - Développement d’un Single-Sign-On - Exposition d'endpoints REST
Freedom Of Dev
janv. 2011 - déc. 2012
2 ans
Software Engineer
sept. 2011 - déc. 2012
1 an 4 mois
Platform development ClearPriority. Architecture elaboration . Environment: JAVA/JEE, OSGI, HTML5,ORACLE
Software Engineer Trainee
janv. 2011 - déc. 2011
1 an
Development of a Mapping monitoring application. • Preparation of technical and functional specifications . • object oriented analysis and design. • Modeling an XML database. • Environment: JAVA / JEE, Flex, XML
Software Engineer Trainee
HDI
juin 2010 - oct. 2010
5 mois
Soliman, Tunisie
• Development of a calculation module within a specific ERP. • Development of a reporting module. • Environment: JAVA / JEE, JavaScript, richfaces, jquery, jasper reports
Formation
School Of Computer Science
Software Engineer
2008 - 2011
4 ans