About Said
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- BforBankIngénieur développeur fullStack Java|React|KafkaBANKING AND INSURANCESeptember 2024 - Today (1 year and 9 months)Paris, FranceProjets: Galaxy.Composition de l'équipe:
- 4 POs.
- 4 ADLs.
- 4 RDMs.
- 4 QAs.
- 4 Tech Leads.
- 20 Développeurs.
Méthodologie: Agile Scrum.Missions et tâches réalisées:- Création des schéma Avro et des topics.
- Création des JDBC Kafka Connect (Sink et Source).
- Mise en place de Producer et Consumer Kafka.
- Supervision et monitoring des clusters Kafka.
- Mise ne place de mécanismes de retry et dead-letter topics pour la gestion des erreurs.
- Développement des applications Kafka Stream pour le traitement temps réel de données.
- Implémentation de topologies de flux (map – filter – join – aggregate – window)
- Intégration de Kafka et Kafka Stream dans une architecture microservice et hexagonale.
- Déploiement et supervision d'applications Kafka Connect et Kafka Stream sur les environnement dev, int et rec.
- Développement des Job avec Spring Batch.
- Développement des IHMs avec React et Vite.
- Intégration des composants dynamiques avec Ant Design et AG Grid.
- Gestion d'état avec RTK (Redux Toolkit).
- Rédaction et exécution des tests d'intégration et E2E avec Cucumber.
- Rédaction et exécution des tests unitaires avec JUnit et Vitest.
- Développement et maintenance des scripts PL/pgSQL.
- Mise en oeuvre de Workloads Kubernetes (pods – jobs – cronjobs) sur GCP.
- Utilisation de Pub/Sub de GCP pour la messagerie inter-services.
- Utilisation de Cloud SQL et MongoDB Atlas pour la base de données sur GCP.
Environnement Technique:- Java 21 – Architecture Hexagonale – Spring Boot – Spring Batch.
- Kafka – Kafka Connect – Kafka Stream.
- Hibernate – JDBC – JPA.
- JUnit – Vitest – Cucumber.
- React – React Hooks – RTK (Redux Toolkit) – Vite – Ant Design – Bootstrap – Typescript.
- PostgreSQL – Cloud SQL – MongoDB Atlas.
- Google Cloud Platfrom – Kubernetes – Docker – SonarQube – gitLab CI.
- Crédit Agricole CIBIngénieur développeur fullStack Java|React|KafkaBANKING AND INSURANCEAugust 2022 - September 2024 (2 years and 1 month)Montrouge, FranceProjets: SIDP.Composition de l'équipe:
- Un PO.
- Un Scrum Master.
- 6 BAs.
- 3 Tech Leads
- 12 Développeurs.
Méthodologie: Agile Scrum.Missions et tâches réalisées:- Création des schéma Avro et des topics.
- Mise en place de Producer et Consumer Kafka.
- Supervision et monitoring des clusters Kafka.
- Intégration de Kafka dans une architecture hexagonale.
- Développement des Job avec Spring Batch.
- Corrections d'anomalies, refactoring du code, optimisation des performances et la revue de code.
- Développement des IHMs avec React.
- Gestion d'état avec Redux.
- Rédaction et exécution des tests d'intégration et E2E avec Cucumber.
- Rédaction et exécution des tests unitaires avec JUnit et Jasmine.
Environnement Technique:- Java 17 – Architecture Hexagonale – Spring Boot – Spring Batch – Spring Data.
- Kafka – Hibernate – JDBC.
- React – React Hooks – Redux – Typescript – Bootstrap.
- Cucumber – JUnit – Jasmine.
- PostgreSQL – Mongo DB.
- Jenkins – Kubernetes – Docker – SonarQube – gitHub.
- Société GénéraleIngénieur développeur fullStack Java|JEE|ReactBANKING AND INSURANCESeptember 2019 - August 2022 (2 years and 11 months)Nanterre, FranceProjets: MyScenario – MyAssessment.Composition de l'équipe:
- Un PO.
- 1 Scrum master.
- 5 BAs
- 3 Tech Leads
- 15 Développeurs.
Méthodologie: Agile Scrum.Missions et tâches réalisées:- Tech Lead
- Analyse du code existant et du modèle de données dans le but de développer des évolutions.
- Proposer des solutions techniques qui répondent aux besoins fonctionnels.
- Corrections d'anomalies, refactoring du code, optimisation des performances et la revue de code.
- Développement et maintenance des microservices Rest.
- Développement des IHMs avec React.
- Migration de Java 8 vers Java 17.
- Rédaction et exécution des tests unitaires avec JUnit, Jest et React Testing Library.
- Rédaction et exécution des tests d'intégration avec FitNesse.
- Rédaction et exécution des tests E2E avec Cypress.
- Développement et maintenance des scripts PL/pgSQL.
- Mise en place d'un mécanisme de sauvegarde et de stockage des fichiers sur AWS S3 intégré aux microservices backEnd.
Environnement Technique:- Java 17 – Spring boot – Spring Batch – Rabbit MQ – Mybatis – FitNesse – JUnit.
- React – React Hooks – Redux(easy-peasy) – Bootstrap – Typescript – Jest – React Testing Library – Cypress.
- PostgreSQL.
- Jenkins – Kubernetes – Docker – SonarQube – gitHub – AWS.
Recommendations
Be the first to recommend Said
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
- Diplôme d'ingénieur génie informatiqueEcole des Hautes Etudes d'Ingénierie2017
Certifications
- Oracle Certified Professional, Java SE 8 ProgrammerOracle2019
- Oracle Certified Associate, Java SE 8 ProgrammerOracle2018