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

Rafiou D.

Senior Java (Spring Boot/Quarkus) & Angular

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Rafiou

Expert **Java & Angular**, I modernize your information systems towards Cloud-Native architectures (Modular Monoliths or Microservices).
My goal is simple: designsustainableand scalable applications tooptimizeyour infrastructure and maintenance costs.

Technical Stack:Java 21/25, Spring Boot, Quarkus, , Angular, Angular Material, Docker,
  • French

    Native or bilingual

  • English

    Conversational

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

Experience

  • Express Civique - Projet personnel (https://expresscivique.fr)
    Full-Stack Designer & Developer (SaaS Project)
    EDUCATION AND E-LEARNING
    April 2026 - May 2026 (1 month)
    Lyon, France
    🎯 Context & Problem:Following the new immigration law of January 2026, passing an official civic exam has become mandatory for obtaining a multi-year residence permit, a residency card, or for a naturalization application. Facing this new legal requirement, the objective was to create "Express Civique," a reliable and modern digital solution to enable candidates to train effectively through MCQs and mock exams.

    My achievements on this project:

    Architecture & Backend:Development of a robust and high-performance REST API. Implementation of an intelligent algorithm (Spaced Repetition System - SRS) to personalize each user's learning progress.

    Security & Business:Implementation of server-side anti-cheating logic (random shuffling of MCQs) and strict management of a catalog of official questions configurable by themes and residency types.

    Monetization:Full integration of the Stripe API (Secure Payments, Webhooks, invoicing, management of Premium access and free trial quotas).

    Frontend:Development of an intuitive and responsive user interface, designed for accessibility.

    Performance:Advanced optimization for ultra-fast execution and reduced memory consumption (native compilation).

    🛠️ Technical Stack

    Backend:Java 25, Quarkus (native compilation with GraalVM), Hibernate ORM/Panache, JUnit, Mockito, Firebase Admin, Stripe, Open ID Connect (OIDC).

    Database:PostgreSQL

    Frontend:Angular, Angular Material, Signals, RxJS

    Third-Party Integration:Stripe API (Checkout & Webhooks), Firebase Auth

    Integration & Deployment:Docker, GitLab, Google Cloud Platform (Run, SQL, Artifact Registry), Firebase Auth

    AI:Gemini CLI and Gemini Code Assist, Claude Code.
    Java Quarkus Hibernate ORM (Panache) Google Cloud Run Google Cloud SQL
  • Yaadin
    FULL STACK DESIGN AND DEVELOPMENT ENGINEER
    TRANSPORTATION
    February 2025 - April 2026 (1 year and 2 months)
    Lyon, France
    Design and development of a carpooling SaaS platform for the West African market.

    • Design of the application architecture (Spring Boot backend / Angular frontend, Firebase Auth IDP).
    • Implementation of a business-oriented hexagonal and modular architecture using the DDD approach.
    • Setup of a CI code management chain via GitLab
    • Configuration of managed services on AWS: RDS (PostgreSQL), S3, VPC
    • Deployment of the application on AWS (ECS Fargate, ECR) in a Full Serverless architecture.
    • Management of application security and IAM via Firebase Auth

    Technical Environment:Java 21, Spring Boot 4.x, Spring Security, Angular 20, Angular Material, Signals, RxJS, PostgreSQL, Docker, GitLab CI, AWS (ECS Fargate, ECR, S3, RDS, VPC), Firebase Auth, JUnit, Mockito, Domain-Driven Design (DDD), Hexagonal Architecture.
    AWS S3 AWS ECS AWS RDS Spring boot Angular Material
  • Crédit Agricole Technologies et Services (CA-TS)
    JAVA/SPRING BOOT & ANGULAR FULL STACK DESIGN AND DEVELOPMENT ENGINEER
    BANKING AND INSURANCE
    January 2022 - December 2024 (2 years and 11 months)
    Lyon, France
    Complete rewrite of banking API (internal and partner) exposure and consumption portals within an Agile team of 10 people, in close collaboration with architects.

    • Participation in the technical design of secure REST APIs and microservices.
    • Full-stack development of features (Spring Boot backend / Angular frontend)
    • Major technical migration: moving from Java 17 to 21, Spring Boot 2.x to 3.x (Jakarta EE, Hibernate 6) and successive Angular version upgrades.
    • Development of cross-cutting modules for log standardization and error handling.
    • Implementation of the authentication module and JWT token validation via Spring Security 6.x
    • Migration from standalone Redis to a shared instance to reduce infrastructure costs.
    • Drafting of the scoping document: architecture diagrams, impact analysis for the CI/CD chain migration from XL Release to GitLab CI
    • Deployment of application components via Docker, Kubernetes, and Argo CD.
    • Performing cross code reviews and ensuring quality standards via SonarQube.
    Technical Environment:Java 21, Spring Boot 3.x, Angular 18, Spring Security 6.x, RxJS, MySQL, Redis, REST APIs, Microservices, JUnit, Mockito, AssertJ, API Manager WSO2, SonarQube, Docker, Artifactory, Xray, Argo CD, Kubernetes, GitLab CI, IaC, Scrum, Jira.
    REST APIs Microservices Architecture Spring boot Angular Spring Security

Recommendations

Be the first to recommend Rafiou

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 2: Computer Science and Information Systems
    EPSI - Lyon
    2015
  • Master 1: MIAGE (Applied Computer Methods for Business Management)
    Université Joseph Fourier de Grenoble (UJF)
    2014

Skill set

Categories