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

Ghilas Kasmi

Développeur Backend/ Fullstack

480 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Ghilas

Développeur Full Stack avec 5 ans d'expérience , j'évolue au cœur d'environnements technologiques complexes, de la banque de financement à la Fintech et aux solutions de santé. Expert de l'écosystème Java/Spring et des architectures modernes (Microservices, Event-Driven, Hexagonale), je suis passionné par la transformation de problématiques métier complexes en solutions logicielles scalables et robustes.

Référent technique et adepte du "Clean Code" , j'allie rigueur d'implémentation, expertise Cloud (GCP/AWS/Azure) pour automatiser et sécuriser l'ensemble du cycle de vie applicatif. Orienté résultats, je place un point d'honneur à toujours perfectionner les projets que je touche afin de leur permettre d'évoluer sereinement dans le temps.
Performance et durabilité, tels sont mes mantras.
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

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

Expériences

  • Mobilize Financial Services (Renault Banque)
    Développeur Full-Stack (Référent Technique)
    BANQUE & ASSURANCES
    juillet 2023 - Aujourd'hui (2 ans et 11 mois)
    Contexte
    Projet RDV, la Golden Source Customer de Mobilize Financial Service (horizon 2026). Le challenge consiste à concevoir un système applicatif qui va agréger et centraliser la vision Customer pour différentes activités métier (finance, assurance, etc.) dans un contexte international où chaque pays possède ses propres règles et processus.
    Application déployée en Europe, interfaçage avec 3 applications, 4,6 millions de clients
    Equipe composée d'un Scrum Master, Tech Lead, deux développeurs et un testeur.

    Réalisations
    •Conception et développement Réactif : Conception et Développement de microservices haute performance avec Java WebFlux, en s’appuyant sur les principes du DDD pour aligner techniquement les domaines métiers complexes.
    •Qualité applicative & Craftmanship : Garant de la maintenabilité via l’application rigoureuse du Clean Code et des Design Patterns. Définition et exécution d’une stratégie de tests complète (Unitaires, Intégration) et animation des revues de code (MR) pour assurer une qualité constance et réduire la dette technique.
    • Analyse de besoins : Analyse des besoins métiers pour des clients internationaux et traduction en spécifications techniques. Conception d’architectures modulaires facilitant l’onboarding de nouveaux clients et l’interopérabilité des composants.
    •Automatisation : Industrialisation des déploiements via la Conteneurisation des services et la mise en place de pipelines CI/CD.
    •Documentation & Gouvernance : Rédaction de la documentation technique de référence (Contrats d’ Swagger/ OpenAPI, Schémas MongoDB, Diagrammes d’architectures, ..).

    Compétences : JAVA 17, Spring Boot 3.X, Programmation Réactive (webflux), MongoDB Atlas, Mongock (migration de données), Kafka Confluent, Event-Driven, Outbox Pattern, Mongo Change Stream, React 18, React Admin (Dashboard d’administration), SSO, OKTA, RBAC, GCP, Docker, Gitlab CI, ArgoCD, Harbor
    Okta Spring Webflux MongoDB Apache Kafka MDM
  • Medlab
    Développeur Full-Stack
    SECTEUR MÉDICAL
    avril 2022 - septembre 2022 (5 mois)
    Contexte
    Conception et développement d'une plateforme logicielle destinée à l'exploitation de dispositifs médicaux. L'enjeu principal était de garantir l'intégrité, la sécurité et la traçabilité de données de santé hautement sensibles, tout en assurant une interopérabilité totale avec les systèmes hospitaliers existants. Le projet s'inscrivait dans un cadre réglementaire strict nécessitant une architecture logicielle résiliente et sécurisée.

    Réalisations
    •Architecture logicielle : Conception globale du service et de ses composants modulaires (Back-end et Front-end).
    •Sécurisation & Gouvernance : Définition de la stratégie d'authentification et mise en place d'une gestion fine des rôles (RBAC) pour le personnel médical.
    •Conformité Santé : Architecture du système d'information selon le standard FHIR (Fast Healthcare Interoperability Resources) pour l'échange de données de santé.
    •Ingénierie de communication : Design et implémentation des flux de communication synchrones (REST) et asynchrones (Messaging).
    •Fiabilisation des données : Conception d'un mécanisme de synchronisation garantissant la cohérence des données, même en cas de défaillance réseau.
    •Gestion de l’accessibilité : Création d'IHM ergonomiques et robustes spécifiquement adaptées aux contraintes matérielles et humaines.

    Compétences : Java 11, Spring Boot, MongoDB, Outbox Pattern, RabbitMQ, AMQP, ReactJS, FHIR (Santé), Accessibilité
    Spring boot MongoDB RabbitMQ React.js FHIR
  • OksyPay
    Développeur Java/Cloud (Fintech)
    BANQUE & ASSURANCES
    mars 2021 - mars 2022 (1 an)
    Contexte
    Développement et évolution d'une solution de paiement innovante. L'objectif était de moderniser les interfaces de programmation et d'étendre l'écosystème de la solution vers des plateformes tierces. Le projet reposait sur une architecture distribuée hautement scalable pour gérer des flux transactionnels en temps réel avec une traçabilité totale.

    Réalisations
    •Évolution applicative : Développement de nouvelles fonctionnalités métier liées au traitement des transactions et à la gestion des comptes.
    •Refonte d'API : Standardisation des interfaces existantes vers le modèle de maturité RESTful pour améliorer l'interopérabilité.
    •Observabilité & Analytics : Conception d'outils de collecte de statistiques via une approche transverse (AOP) pour ne pas polluer le code métier.
    •Extension de l'écosystème : Création d'un pont technique (Plug-in) pour permettre l'intégration native du service de paiement sur des CMS tiers.
    •Qualité & Tests : Définition et implémentation d'une stratégie de tests automatisés (Unitaires et Intégration) intégrée au cycle de vie du logiciel.
    •Architecture distribuée : Travail dans un environnement basé sur la séparation des responsabilités de lecture et d'écriture (CQRS).

    Compétences : Java 11, Spring Boot, MongoDB, ReactJs, Spring Data, CQRS, Event Sourcing, Hexagonal Architecture, DDD, AOP, RESTful API, Design Docker, Kubernetes, Azure, Github Actions, Wordpress (développement de plug-in d’accessibilité PHP/Java), Bootstrap, Maven
    Spring boot MongoDB React.js Kubernetes Microsoft Azure

Recommandations

Soyez le premier à recommander Ghilas

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

  • Master - Systèmes Intelligents et distribués
    CY Cergy Paris Unviersité

Compétences

Catégories