You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Abdelghani KaoussiAK

Abdelghani Kaoussi

Ingénieur Full Stack Senior Java/Angular/Kafka

556 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Abdelghani

Ingénieur Full Stack Senior avec plus de 8 ans d’expérience dans le développement de solutions web, data et microservices, et une expertise avancée dans l’écosystème Kafka. Je maîtrise toute la chaîne de développement, de la conception à la mise en production.

Ce que je maîtrise

• Concevoir et développer des applications distribuées (Java / Spring Boot / Angular)
• Construire, intégrer et optimiser des pipelines de streaming temps réel (Kafka Streams, Connect, Schema Registry, Avro)
• Gérer et optimiser les bases de données.
• Garantir la qualité logicielle : tests unitaires, intégration, TDD, BDD, Testcontainers (Kafka & DB)
• Sécuriser les microservices et APIs : Spring Security, OAuth2, Keycloak, JWT
• Automatiser et déployer via CI/CD, Docker, Kubernetes, GitLab/Jenkins, Ansible, ArgoCD
• Réaliser des POC, migrations techniques, audits et optimisations de performance

Passionné par les architectures distribuées, le streaming temps réel et la qualité logicielle, je conçois des systèmes robustes, scalables et orientés valeur métier.

À l’écoute d’opportunités en mission longue ou courte durée
  • Anglais

    Bilingue ou natif

  • Français

    Bilingue ou natif

  • Arabe

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • SOCIETE GENERALE
    Ingénieur Full Stack Senior JAVA/Angular/Kafka
    avril 2024 - Aujourd'hui (2 ans et 2 mois)
    Île-de-France, France
    Projet : Développement et maintenance d’applications web et de batchs stratégiques contribuant à la gestion des risques
    bancaires (RWA, expositions, indicateurs réglementaires).

    Équipe : 2 Product Owner, 3 Scrum Master, +7 BA, 1 Architect, +10 développeurs

    Architecture : Microservices, Hexagonale, CQRS

    Missions :
    • 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.
    Java Angular Spring boot Gitlab CI/CD Apache Kafka
  • BNP PARIBAS
    Ingénieur Full Stack JAVA/Angular/Kafka
    mars 2023 - avril 2024 (1 an et 1 mois)
    Nantes, France
    Projet : 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 QA

    Les missions techniques, l’architecture et les outils sont communes avec celles détaillées ci-dessus
    Java Angular Apache Kafka Spring boot Gitlab CI/CD
  • SOFRECOM
    Ingénieur Full Stack JAVA/Angular/Kafka
    avril 2021 - mars 2023 (1 an et 11 mois)
    Casablanca, Morocco
    Projet 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 Devops

    Architecture : 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).
    Java Spring boot Angular Apache Kafka Gitlab CI/CD

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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Diplôme d'Ingénieur
    l'Académie Mohammed VI de l'aviation Civile (AIAC).
    Diplôme d'Ingénieur
  • d'ingénieurs option
    CPGE Errazi.
    d'ingénieurs option

Compétences

Catégories