You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Charlélie BouvierCB

Charlélie Bouvier

Senior developer - Java Spring boot - Angular

€500/day
8 projects
Aix-en-Provence, FR
8-15 years

Average response time: 1 hour

About Charlélie

Ingénieur depuis plus de 10 ans, je suis spécialisé dans le développement Java/JEE web fullstack sur le framework Spring pour la partie backend, et sur le framework Angular côté frontend.

Au cours de ces dix dernières années, j'ai eu l'occasion d'apporter des solutions à des problèmes complexes le tout à haute disponibilité et haute performances.
La sécurité des données et des échanges a toujours été une de mes tops priorités (Norme PCI-DSS).

Mon expérience m'a permis de traiter de nombreux sujets de création from stratch, d'évolution et de maintenances dans de nombreux domaines :
- API SOAP (Axis, JAX-WS)
- API REST (Spring Boot, Spring MVC, JAX-RS)
- Des écrans java (JSP, STRUTS 1.3)
- Des écrans javascript (VueJS 2, Angular 6-19, JQuery/Handlebars...)
- Des batchs de traitement (fichier, base de données, appels WS...)
- Des tests unitaires ou d'intégration poussés avec au moins 80% de couverture (Junit4 et Junit5 associé à Mockito, H2, SpringMVC, SpringBoot)
- Des tests de charge avec JMeter
- Des optimisations de performance avec JVisualVM et Yourkit
- Du refactoring de code legacy (5 à 15ans d'age)
- Migration de vieux projets vers Maven ou Gradle
- Migration de vieux projets vers Spring
- Optimisation de requêtes SQL (Oracle, MySQL, PostgreSQL...)
- Kubernetes et docker

N'hésitez pas à me contacter pour vous aider dans vos projets!
  • English

    Fluent

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Rofim
    🏥 Rofim — Widget médical sécurisé “Sana”
    MEDICAL
    December 2024 - Today (1 year and 6 months)
    Marseille, France
    Mission freelance réalisée pour Rofim dans le cadre du développement de Sana, un widget de messagerie médicale sécurisé destiné à être intégré dans des plateformes de santé.

    J’ai pris en charge l’intégralité du développement front-end du produit, depuis la conception de l’architecture jusqu’à la mise en production.

    Conception et développement

    Développement from scratch d’un Web Component en Angular, conçu pour être facilement embarqué dans tout environnement web.
    Le composant est distribué via CDN et accompagné d’une page de démonstration, d’une documentation technique (README) et de définitions TypeScript pour faciliter l’intégration par les équipes partenaires.

    L’interface a été implémentée à partir des maquettes Figma fournies par l’équipe design.

    Sécurité et architecture

    Mise en place d’une iframe sécurisée afin d’isoler complètement la partie messagerie du contexte hôte.
    Cette architecture permet de sécuriser les échanges cross-domain et de garantir que les données patient/praticien restent dans un scope privé.

    Intégration avec un serveur Matrix Synapse configuré par l’équipe backend pour la messagerie sécurisée, ainsi qu’avec Keycloak pour le SSO.
    Implémentation côté front des fonctionnalités de chat individuel et groupé, partage de fichiers, historique des conversations et gestion temps réel des messages.

    L’ensemble a été conçu pour répondre aux exigences de conformité HDS.

    Industrialisation

    Mise en place d’une pipeline CI/CD permettant la génération automatisée du Web Component, la gestion des versions et le déploiement continu sur le CDN.
    Angular Github Actions Webcomponents Keycloak Matrix Synapse
  • Ircam Amplify
    🎧 Ircam Amplify — Stereo to Spatial
    ENTERTAINMENT AND LEISURE
    September 2023 - January 2024 (4 months)
    Paris, France

    Développement d’un widget web audio et mise en place de la chaîne de déploiement


    Mission freelance de 3 mois pour Ircam Amplify autour du produit Stereo to Spatial, permettant de transformer un son stéréo en expérience audio spatialisée.

    Contexte

    Création d’un widget JavaScript intégrable sur les sites des clients finaux, permettant de :

    • charger un fichier audio
    • prévisualiser différents presets de spatialisation
    • valider et déclencher la transformation via leurs APIs

    Réalisations

    • Conception d’un Web Component en Angular intégrable dans tout environnement web
    • Intégration avec les APIs REST AWS (upload vers S3, traitement audio, récupération des résultats)
    • Système de pré-écoute des presets de spatialisation
    • Bundle JavaScript distribué via CDN
    • Mise en place d’une pipeline CI/CD pour livrer le bundle JS sur CDN
    • Documentation d’intégration pour les équipes clientes
    • Page de démonstration prête à l’emploi
    • Fourniture des définitions TypeScript pour les intégrateurs

    Résultat

    → Widget clé en main, facilement intégrable par les clients d’Ircam Amplify
    → Déploiement automatisé garantissant stabilité et rapidité des mises à jour
    → Client très satisfait de la qualité et de la fiabilité de la solution
    Angular Webcomponents AWS S3 Typescript Gitlab CI/CD
  • MONEXT
    💳 Senior Java & Angular Developer
    BANKING AND INSURANCE
    September 2020 - Today (5 years and 8 months)
    Aix-en-Provence, France
    Mission actuelle au sein de Monext, acteur majeur des solutions de paiement pour des clients grands comptes en France.

    En tant que Scrum Master et Technical Lead, je pilote plusieurs équipes dans la conception, l’implémentation et la maintenance de solutions de paiement sécurisées et à haute performance.

    Responsabilités principales

    Encadrement technique et organisationnel de plusieurs équipes (méthodologie Scrum, priorisation, qualité de delivery).
    Conception et évolution d’architectures robustes pour des plateformes de paiement à fort volume transactionnel.

    Collaboration avec des partenaires stratégiques tels que Visa, Mastercard, Cartes Bancaires et Klarna pour l’intégration de leurs solutions dans l’écosystème Monext.

    Sujets techniques clés

    Implémentation et maintien en conformité des standards et réglementations :
    3DS v2, DSP2, tokenisation EMV, autorisation CB2A par fichiers, intégration de nouveaux moyens de paiement.

    Refonte de pages de paiement embarquées (sans redirection), entièrement alignées avec le branding marchand et conformes PCI-DSS.

    Migration technique de la plateforme (Spring Boot 2.x vers 3.x) et mise à jour des applications Angular vers les dernières versions.

    Conception de systèmes batch résilients pour le traitement des transactions financières et le reporting.

    Définition et maintenance des spécifications d’API, gestion des intégrations sécurisées et suivi continu de la conformité via audits transactionnels.

    Gestion des incidents & expertise transverse

    Diagnostic et résolution rapide d’incidents critiques en production (anomalies temps réel, alertes de conformité).
    Intervention régulière en support transverse pour analyses de causes racines et mise en place de correctifs pérennes.
    Spring boot Spring Angular Gitlab CI/CD Kubernetes

Reviews

4,8

Out of 4 ratings

LudovicL

Ludovic

Smartfire

Reviewed on 3/8/2023

Charlélie a délivré un travail de qualité dans les délais annoncés. Il a su prendre en main rapidement un code déjà existant et a fait preuve d'un grand professionnalisme et d'une grande réactivité. Nous recommandons donc ce profil !
J

Jérémie

Novin

Reviewed on 8/12/2021

Merci Charlélie pour cette collaboration dont nous avons été très satisfaits, nous avons apprécié la réactivité et la qualité du travail, qui correspondait à 100% aux attentes.

Recommendations

Laurane HerbepinLH
Olivier RabeyrollesOR
Thomas GentyTG
Laurane Herbepin and 2 other people have recommended Charlélie

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

  • Licence Ingénieur Logiciel
    Université de Nice Sophia Antipolis
    2013
  • Master Fiabilité et Sécurité Informatique
    Aix Marseille Université
    2015

Certifications

Skill set

Categories