À propos de Abdelghani
Anglais
Bilingue ou natif
Français
Bilingue ou natif
Arabe
Bilingue ou natif
Expériences
- SOCIETE GENERALEIngénieur Full Stack Senior JAVA/Angular/Kafkaavril 2024 - Aujourd'hui (2 ans et 2 mois)Île-de-France, FranceProjet : Développement et maintenance d’applications web et de batchs stratégiques contribuant à la gestion des risquesbancaires (RWA, expositions, indicateurs réglementaires).Équipe : 2 Product Owner, 3 Scrum Master, +7 BA, 1 Architect, +10 développeursArchitecture : Microservices, Hexagonale, CQRSMissions :• Analyse des besoins métiers et conception des solutions techniques (POC, études d’impact).• Développement FullStack (Java/Spring Boot/Angular) dans un environnement microservices.• Création et maintenance de batchs critiques avec Spring Batch pour le traitement de gros volumes de données.• Implémentation d’architectures scalables et sécurisées (Spring Security, Keycloak, SiteMinder).• Migration technologique vers Java 17/21, Spring Boot 3 et Angular 17.• Développement d’APIs REST, intégration via Kafka, Redis et PostgreSQL.• Conception et implémentation de pipelines de streaming avec Kafka Streams.• Gestion de la compatibilité des schémas via Schema Registry (Avro) et intégration avec Spring Kafka.• Supervision et optimisation des performances Kafka (partitionnement, consumer groups, offsets, AKHQ).• Mise en place et optimisation du cache applicatif (Spring Cache, Redis).• Tests unitaires, d’intégration, end-to-end (JUnit, Cucumber, Jasmine, Karma) et Testcontainers (Kafka).• Suivi et monitoring applicatif via ELK Stack, Splunk, Kibana, Elasticvue, ElasticSearch et AKHQ.• Gestion du cycle de vie complet : conception, développement, déploiement (CI/CD GitLab, Jenkins, Kubernetes, Docker).• Revue de code et accompagnement des développeurs dans l’application des bonnes pratiques.
- BNP PARIBASIngénieur Full Stack JAVA/Angular/Kafkamars 2023 - avril 2024 (1 an et 1 mois)Nantes, FranceProjet : Développement et maintenance de trois portails métiers intégrés (clients, collaborateurs, supervision) assurant la gestion en temps réel des demandes, le pilotage de l’activité et le suivi des retards et stocks.Équipe : 1 Product Owner, 1 BA, 1 Scrum master, 1 Architect, 2 Experts Techniques, 5 développeurs, 2 QALes missions techniques, l’architecture et les outils sont communes avec celles détaillées ci-dessus
- SOFRECOMIngénieur Full Stack JAVA/Angular/Kafkaavril 2021 - mars 2023 (1 an et 11 mois)Casablanca, MoroccoProjet 1 : Participation au développement d'une application web de la gestion clientèle.Équipe : 2 Product Owners, 1 Scrum master, 2 Experts Techniques, 10 développeurs, 3 QA, 1 DevopsArchitecture : Microservices.Projet 2 : Participation au développement et la Maintenance d’une plateforme e-documents.Équipe : 1 Product Owner, 1 chef de projet (Scrum Master), 1 Expert Technique, 5 développeurs, 1 QA.Architecture : Microservices.Missions :• Analyse des besoins et réalisation d’études techniques.• Conception des solutions et développement de POC.• Estimation des tâches (user stories).• Développement de nouvelles évolutions et correction des incidents.• Mise en place de tests unitaires, d’intégration (TDD), de tests automatiques (IHM + API) et Testcontainers (Kafka).• Migration technologique : Java 17, Spring Boot 3, Angular 17, mise à jour des dépendances (Java & NPM).• Création de tâches planifiées avec Spring Batch.• Gestion du cache avec Spring Cache et Redis.• Déploiement et maintenance des microservices.• Analyse et correction des vulnérabilités.• Revue de code et bonnes pratiques de développement.• Exploitation d’outils et technologies : ELK Stack, Kafka.• Conception et implémentation de pipelines de streaming avec Kafka Streams.• Gestion de la compatibilité des schémas via Schema Registry (Avro) et intégration avec Spring Kafka.• Supervision et optimisation des performances Kafka (partitionnement, consumer groups, offsets, AKHQ).
Recommandations
Soyez le premier à recommander Abdelghani
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Diplôme d'Ingénieurl'Académie Mohammed VI de l'aviation Civile (AIAC).Diplôme d'Ingénieur
- d'ingénieurs optionCPGE Errazi.d'ingénieurs option