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

Eric P.

Architect/Tech lead Java DevSecOps

€744/day
16 projects
Colombes, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Eric

Solution Architect and Tech Lead with over 10 years of experience in the banking sector (BNP Paribas, Crédit Agricole). From designing target architectures to supporting teams, I champion quality, security, and innovation daily: microservices, DevSecOps, Cloud, and now generative AI (LLM, RAG, agents). Certified by HEC in corporate finance, a Software Craftsmanship advocate, and a basketball pivot in my spare time.
  • English

    Fluent

  • Spanish

    Basic

  • French

    Native or bilingual

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

Experience

  • BNPP
    Architect/Tech Lead
    BANKING AND INSURANCE
    June 2025 - Today (1 year and 2 months)
    Paris, France
    As part of the Compliance System Team, I lead the architecture and delivery of screening solutions (sanction lists, PEPs, embargoes) and real-time transaction filtering, while managing the sensitive data encryption/pseudonymization program to ensure compliance (AML/CFT, GDPR) and system resilience.

    Key Responsibilities

    • Target architecture for filtering chains (event-driven, microservices, API), definition of NFR requirements (latency, throughput, SLO/SLA, resilience).

    • Tech Lead for build teams: technical scoping, code reviews, common standards and patterns, coaching.
    • Design and implementation of a tokenization/de-tokenization and encryption service (KMS/HSM, key rotation, mTLS, RBAC) integrated into application workflows.

    • Security by design: threat modeling, data classification, logs/auditability, secrets management, privacy-by-default.
    • Integration of screening engines (names/IBAN/transactions) and optimization of rules to reduce false positives.

    • End-to-end observability (traces, metrics, alerting) and SRE practices (runbooks, autoscaling, chaos/DR).
    • CI/CD industrialization (quality metrics, SAST/DAST, contract testing), release management, and secure production deployments.

    • Governance: ADR, HLD/LLD, flow mapping, GDPR compliance, alignment with SecOps, Risk, DPO, and business stakeholders.
    Technical Environment:

    Back-end: Java 17, Spring Boot (Security, WebFlux), REST/OpenAPI, microservices.

    Data/Streams: Kafka (event-driven, DLQ/outbox), Mongo DB.

    Security: KMS/HSM, FPE/tokenization, OAuth2/OIDC, mTLS, secrets management.

    Ops: IBM Cloud, Docker/K8s, observability (metrics/logs/traces), CI/CD, integrated quality & security.
    System Architecture Team Management Spring Boot Apache Kafka Banking Compliance
  • Credit Agricole
    Design Authority Architect
    BANKING AND INSURANCE
    January 2024 - April 2025 (1 year and 3 months)
    Paris, France
    Drafting Compliance/GreenIT standards:
    • Identify the scope of these tasks corresponding to activities governed by Design Authority (software engineering) standards and validate it with the CA-PS working group, then integrate it into the corpus of norms and standards.
    • Document BDD principles and the use of Cucumber: Adapt its use to CA-PS operations by gathering feedback from a project (collaboration between developers, testers, and BAs).
    • Identify possible improvements in the CA-PS context (additional tooling, capitalization on feedback within the Crédit Agricole SA Group, ...).

    Transcribing Java development standards into SonarQube rules to streamline the textual standard document:
    • Inventory of rules corresponding to standard SonarQube rules and removal of these rules from the normative document. Inventory of CA-PS specific rules implementable as SonarQube rules and planning of their implementation.
    • Implementation of rules as SonarQube rules and removal of the rule from the documentation corpus.
    Technologies used: Springboot 2/3, java 8/java 17, maven, JUnit 5, Angular 13, React 18, Jest, Typescript, IBM Cloud, Docker, Kafka, Kubernetes, Sonar, Jenkins, helm, jfrog, mongoDB, elastic Search
    System Architecture Green IT Software Craftsmanship Java Angular
  • BNP PARIBAS
    Java/Spring Expert
    BANKING AND INSURANCE
    January 2021 - December 2023 (3 years)
    Paris, France
    • Ensuring the quality of application deliverables for programs within the project: code audits, quality standards updates.

    • Training project teams on good software development and architecture practices: training, dojos...
    • Development and delivery of application components to facilitate the work of project teams: Implementation of a configuration file encryption library. Implementation of a multi-environment deployment process for Angular 13+ applications.

    • Assistance with application migration to the cloud: Architecture studies, POCs in the IBM cloud, migration of on-premise data to the cloud (MongoDB, Postgres, Elasticsearch).
    • DevSecOps Referent: Ensuring adherence to the 10 OWASP principles so that project teams deliver code that is not only qualitative but also secure.
    Technologies used: Springboot 2/3, java 8/java 17, maven, JUnit 5, Angular 13, React 18, Jest, Typescript, IBM Cloud, Docker, Kafka, Kubernetes, Sonar, Jenkins, helm, jfrog, MongoDB, elastic Search
    SpringBoot Kubernetes Apache Kafka OWASP Angular

Reviews

5.0

Out of 2 ratings

S

Samuel

Crédit Agricole Payment Services

Reviewed on 3/30/2023

Another successful mission with Eric. A quality job with an open-minded and competent developer.
P

Pascal

Crédit Agricole Payment Services

Reviewed on 11/5/2020

Recommendations

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

  • Computer Engineering
    Institut d'ingenierie d'informatique de Limoges
    2016
  • Computer Science Degree
    University of Yaoundé 1
    2013

Certifications

Skill set

Categories