À propos de Kamal
Arabe
Bilingue ou natif
Français
Capacité professionnelle complète
Anglais
Capacité professionnelle limitée
Expériences
- DevoteamConsultant Senior Java / AngularBANQUE & ASSURANCESmars 2026 - Aujourd'hui (5 mois)Casablanca, Morocco
Mission Wafa Assurance — SI Caisse & Intégration SSO Poste Agent
▸Analyse du fonctionnement actuel de l'authentification LDAP/Active Directory de l'application Caisse.▸ Intégration du SSO Keycloak avec le protocole SAML 2.0, conformément au socle et au POC fournis par l'équipe CA.▸Configuration du fournisseur de services SAML : métadonnées, keystore, certificats, URL ACS et déconnexion SSO.▸Adaptation de Spring Security pour prendre en charge l'authentification Keycloak tout en conservant les habilitations existantes.▸Gestion du mapping des utilisateurs, des rôles et des attributs métier entre Keycloak et l'application Caisse.▸Analyse et résolution des problèmes d'intégration liés aux assertions SAML, aux redirections et aux profils utilisateurs.▸Réalisation des tests du parcours d'authentification et coordination avec les équipes CA/IAM et métier. - DevoteamConsultant Senior Java / AngularBANQUE & ASSURANCESnovembre 2025 - mars 2026 (4 mois)Casablanca, Morocco
Mission CNSS Vision 360° Assuré Plateforme d'analytique santé
▸ Conception et développement d'une plateforme d'analytique santé pour la CNSS basée sur une architecture hexagonale (Ports & Adapters).▸ Développement et sécurisation d'APIs REST avec Spring Boot, Keycloak, OAuth2, JWT et OpenID Connect.▸ Mise en œuvre de fonctionnalités couvrant l'ensemble des profils assurés : Salariés, TNS, Pensionnés, ASVI, AMO, allocations familiales, pensions, indemnités et contentieux.▸ Conception d'un mécanisme de rate limiting multi-niveaux avec Bucket4j (Token Bucket), optimisé par Caffeine Cache afin d'améliorer les performances et de réduire la latence sous forte charge.▸ Participation aux cérémonies Agile (Scrum), aux revues de code, à la rédaction de la documentation technique et au maintien de la qualité du code. - Perenity SoftwareIngénieur d'Étude et DéveloppementBANQUE & ASSURANCESaoût 2023 - octobre 2025 (2 ans et 2 mois)Casablanca, Morocco
Projet CRM KYC 360° — Plateforme de conformité et intelligence client (Microservices)
▸KYC (Know Your Customer) : conception et développement des modules critiques de conformité.▸Construction d'une architecture microservices complète avec Spring Cloud Gateway, Eureka et Config Server, intégrant Zipkin & Sleuth pour le traçage distribué entre services.▸ Implémentation d'une gestion centralisée des identités via Keycloak avec contrôle d'accès basé sur les rôles — OAuth2, OpenID Connect, JWT — sur l'ensemble des services.▸ Intégration d'Apache Kafka pour la communication événementielle inter-services.▸Migration Oracle → PostgreSQL avec optimisation des requêtes complexes et amélioration des performances.▸Mise en place de pipelines CI/CD avec Jenkins et Docker, incluant tests automatisés, analyse statique SonarQube et déploiements.
Recommandations
Soyez le premier à recommander Kamal
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
- Cycle Ingénieur — Génie Mathématique et InformatiqueUniversité Hassan II Casablanca2022Mathématique et Informatique
- Licence Sciences et Techniques — Mathématiques AppliquéesUniversité Hassan Ier de Setat2019Licence Sciences et Techniques