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

Ghilas Kasmi

Backend / Fullstack Developer

€480/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ghilas

Full Stack Developer with 5 years of experience, I operate at the heart of complex technological environments, from investment banking to Fintech and healthcare solutions. Expert in the Java/Spring ecosystem and modern architectures (Microservices, Event-Driven, Hexagonal), I am passionate about transforming complex business problems into scalable and robust software solutions.

Technical referent and adept at "Clean Code", I combine implementation rigor with Cloud expertise (GCP/AWS/Azure) to automate and secure the entire application lifecycle. Results-oriented, I make it a point of honor to constantly improve the projects I touch to allow them to evolve serenely over time.
Performance and sustainability, these are my mantras.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Mobilize Financial Services (Renault Banque)
    Full-Stack Developer (Technical Referent)
    BANKING AND INSURANCE
    July 2023 - Today (3 years and 1 month)
    Context
    RDV Project, the Golden Source Customer of Mobilize Financial Service (2026 horizon). The challenge is to design an application system that will aggregate and centralize the Customer vision for various business activities (finance, insurance, etc.) in an international context where each country has its own rules and processes.
    Application deployed in Europe, interfacing with 3 applications, 4.6 million clients.
    Team composed of a Scrum Master, Tech Lead, two developers, and a tester.

    Achievements
    • Reactive Design and Development: Design and Development of high-performance microservices with Java WebFlux, based on DDD principles to technically align complex business domains.
    • Application Quality & Craftsmanship: Guarantee of maintainability through rigorous application of Clean Code and Design Patterns. Definition and execution of a comprehensive testing strategy (Unit, Integration) and animation of code reviews (MR) to ensure consistent quality and reduce technical debt.
    • Requirements Analysis: Analysis of business needs for international clients and translation into technical specifications. Design of modular architectures facilitating the onboarding of new clients and component interoperability.
    • Automation: Industrialization of deployments through service containerization and the implementation of CI/CD pipelines.
    • Documentation & Governance: Writing of reference technical documentation (Swagger/OpenAPI Contracts, MongoDB Schemas, Architecture Diagrams, ..).

    Skills: JAVA 17, Spring Boot 3.X, Reactive Programming (webflux), MongoDB Atlas, Mongock (data migration), Kafka Confluent, Event-Driven, Outbox Pattern, Mongo Change Stream, React 18, React Admin (Administration Dashboard), SSO, OKTA, RBAC, GCP, Docker, Gitlab CI, ArgoCD, Harbor
    Okta Spring Webflux MongoDB Apache Kafka MDM
  • Medlab
    Full-Stack Developer
    MEDICAL
    April 2022 - September 2022 (5 months)
    Context
    Design and development of a software platform for the operation of medical devices. The main challenge was to ensure the integrity, security, and traceability of highly sensitive health data, while ensuring full interoperability with existing hospital systems. The project was part of a strict regulatory framework requiring a resilient and secure software architecture.

    Achievements
    • Software Architecture: Global design of the service and its modular components (Back-end and Front-end).
    • Security & Governance: Definition of the authentication strategy and implementation of fine-grained role management (RBAC) for medical personnel.
    • Health Compliance: Information system architecture according to the FHIR standard (Fast Healthcare Interoperability Resources) for health data exchange.
    • Communication Engineering: Design and implementation of synchronous (REST) and asynchronous (Messaging) communication flows.
    • Data Reliability: Design of a synchronization mechanism ensuring data consistency, even in case of network failure.
    • Accessibility Management: Creation of ergonomic and robust HMIs specifically adapted to hardware and human constraints.

    Skills: Java 11, Spring Boot, MongoDB, Outbox Pattern, RabbitMQ, AMQP, ReactJS, FHIR (Health), Accessibility
    Spring boot MongoDB RabbitMQ React.js FHIR
  • OksyPay
    Java/Cloud Developer (Fintech)
    BANKING AND INSURANCE
    March 2021 - March 2022 (1 year)
    Context
    Development and evolution of an innovative payment solution. The objective was to modernize programming interfaces and extend the solution's ecosystem to third-party platforms. The project was based on a highly scalable distributed architecture to handle real-time transactional flows with full traceability.

    Achievements
    • Application Evolution: Development of new business features related to transaction processing and account management.
    • API Refactoring: Standardization of existing interfaces to the RESTful maturity model to improve interoperability.
    • Observability & Analytics: Design of statistics collection tools through a cross-cutting approach (AOP) to avoid polluting the business code.
    • Ecosystem Extension: Creation of a technical bridge (Plug-in) to allow native integration of the payment service on third-party CMS.
    • Quality & Testing: Definition and implementation of an automated testing strategy (Unit and Integration) integrated into the software lifecycle.
    • Distributed Architecture: Work in an environment based on the separation of read and write responsibilities (CQRS).

    Skills: Java 11, Spring Boot, MongoDB, ReactJs, Spring Data, CQRS, Event Sourcing, Hexagonal Architecture, DDD, AOP, RESTful API, Docker Design, Kubernetes, Azure, Github Actions, Wordpress (PHP/Java accessibility plug-in development), Bootstrap, Maven
    Spring boot MongoDB React.js Kubernetes Microsoft Azure

Recommendations

Be the first to recommend Ghilas

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Master - Intelligent and Distributed Systems
    CY Cergy Paris University

Skill set

Categories