About Rayane
French
Native or bilingual
English
Native or bilingual
Experience
- VEOLIABackend DeveloperJanuary 2020 - December 2025 (5 years and 11 months)Scoping & API Contracts: Requirements gathering, OpenAPI design, ADR/RFC, technical choices.Architecture & Implementation: Patterns (idempotence, pagination, versioning), FastAPI, Docker packaging.Security & Access: OAuth2/OIDC, RBAC, CIAM (Keycloak/Okta/Auth0), Apigee (auth, quotas/rate-limit, cache), impersonation support.Quality & Industrialization: Pytest tests (unit/int), GitLab Issue Board & MRs (templates/approvals), CI/CD, SonarQube, SAST/SCA, container scanning.Production Deployment & Operation: dev/uat/prod deployments, SLI/SLO, structured logs, alerting/traces (OpenTelemetry), runbooks & safe rollbacks.Concrete Examples (A to Z)Query Engine (platform product): Multi-source JSON data generator (APIs, BigQuery, Power BI, Google Calendar...) that directly feeds React components without developing APIs. Configuration UI for teams, multi-CIAM, impersonation for support, quotas/observability, industrialized deployment.Customer Portal — Backend API: FastAPI from scratch, OpenAPI contracts, tests, OIDC/RBAC security, exposed via Apigee (quotas/rate-limit, cache), usage observability.Multi-BU Data Hub: Data centralization, controlled SFTP ingestion, usage logs for re-invoicing, user credits (trial phases), BigQuery/Firestore/MongoDB Atlas storage.Chatbot React × LumApps: From scratch and integrated into the intranet; secure LLM via backend proxy (no keys in the front), quotas/rate-limit, minimal logging, secrets managed by the LumApps connector.StackPython 3, FastAPI, Pytest, REST/OpenAPI • Apigee • Keycloak / Okta / Auth0 • GCP (BigQuery, Firestore, IAM, Secret Manager, Logging/Monitoring) • MongoDB Atlas • Docker • GitLab (Issue Board, MRs, CI/CD, releases) • SonarQube • SFTP • React • LumApps • Power BI, AppSheet, Google Apps Script • OpenTelemetry.
- Banque de FranceBackend Engineer & API ArchitectPUBLIC SECTORJanuary 2018 - January 2020 (2 years)Context: Within the IT department, I worked on modernizing tools for the Financial Control and Supervision departments. I designed and industrialized critical API architectures for the secure aggregation and analysis of banking and regulatory data.Major Achievements:📊 Tools for Management Control & SupervisionQuery Engine Design: Developed a solution enabling controllers and auditors to cross-reference heterogeneous financial data (BigQuery, business APIs) through a unified interface, without complex technical manipulation.Multi-source Data Aggregation: Centralized flows for financial reporting, ensuring data consistency across different environments (internal and partner systems).🔐 Banking Security & Access Management (IAM)Sensitive Data Security: Implemented strict protocols (OAuth2 / OIDC) to ensure the confidentiality of financial information.Traceability & Audit: Set up detailed and tamper-proof usage logs via Apigee and OpenTelemetry, essential for compliance audits and internal re-invoicing.Fine-grained Access Control (RBAC): Segregated data access based on profiles (Auditors, Controllers, IT).⚙️ "Bank-Grade" API Architecture & IndustrializationOpenAPI Design & Interface Contracts: Standardized data exchange between banking entities.High Availability: Resilient architecture (FastAPI, Docker, GCP) with quota and rate-limiting management to protect core-banking systems.Code Quality & Compliance: Strict GitLab CI/CD pipeline (SonarQube, SAST) meeting the quality requirements of the banking sector.Technical Environment:Core: Python 3, FastAPI, Pytest.Security: Apigee, Keycloak, OAuth2/OIDC (FAPI Standard).Financial Data: BigQuery, Firestore, secure SFTP.Ops: GitLab CI, Docker, OpenTelemetry.
Recommendations
Be the first to recommend Rayane
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