About Ghilas
French
Native or bilingual
English
Native or bilingual
Experience
- Mobilize Financial Services (Renault Banque)Full-Stack Developer (Technical Referent)BANKING AND INSURANCEJuly 2023 - Today (3 years and 1 month)ContextRDV 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
- MedlabFull-Stack DeveloperMEDICALApril 2022 - September 2022 (5 months)ContextDesign 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
- OksyPayJava/Cloud Developer (Fintech)BANKING AND INSURANCEMarch 2021 - March 2022 (1 year)ContextDevelopment 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
Recommendations
Be the first to recommend Ghilas
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Master - Intelligent and Distributed SystemsCY Cergy Paris University