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

Joan Cavalier

développeuse web .net/umbraco senior

€630/day
5 projects
Paris, FR
15+ years

Average response time: 2 hours

About Joan

Développeuse Web full-stack senior (.NET / React)

Ingénieure passionnée, je transforme des idées parfois floues en produits digitaux stables, scalables et livrés dans les temps. Habituée aux environnements exigeants, j’assure le cycle complet : cadrage fonctionnel, architecture, code, tests, CI/CD et mise en production.

Compétences clés

Back-end : .NET 8+, C#, Web API REST/GraphQL, SQL Server, Entity Framework, Keycloak, OAuth, OIDC.

Front-end : React, TypeScript, Next.js, JavaScript “vanilla”, HTML/CSS responsive & a11y.

CMS / e-commerce : Umbraco certifiée, intégrations headless, Stripe.

Qualité / DevOps : TDD, Clean Architecture, Docker, GitHub Actions.

Méthodes : Scrum / Kanban pragmatique, JIRA, documentation living / ADR, communication FR/EN.

Valeur ajoutée

Vision produit + rigueur code : je parle métier et tech, traduis besoins en backlog clair, priorise la valeur.

Polyvalence : démarrage from-scratch, refonte, intégration de briques tierces, optimisation perf.

Livraison fiable : estimation réaliste, feedback continu, zéro surprise en prod.

Soft skills : pédagogie, leadership technique, esprit d’équipe « no-drama ».

Exemples de réalisations

  • Client confidentiel: Développement de microservices d'authentification (Keycloak/OIDC/MongoDB/RabbitMQ/MassTransit) en architecture Clean pour un grand compte.
  • ChatNav : Un produit SaaS complet, chatbot 100% personnalisable en RAG qui ingère les données d'un site de manière journalière et permet des comportement complexes pour utilisation front (chatbot) ou backend (base de connaissance pour équipes métier). Utilise Next.js + .NET + API Python
  • 3D Bed Builder Sleepeezee: Une réalisation sous React Three Fiber/Three.js pour une grande marque de matelas britannique.

Formats & dispo

Basée au Royaume-Uni, dispo en remote (UK/EU timezone).
Régie ou forfait en fonction du besoin.
  • English

    Fluent

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Lloyd's Register
    Team Tech Lead
    CONSULTING AND AUDITS
    June 2025 - Today (1 year)
    Glasgow, United Kingdom
    Joined the identity and authentication team to help design and deliver a multi-tenant backend platform for Ocean’s SaaS ecosystem. Focused on C#/.NET service development, GraphQL APIs, and Keycloak integration.

    Promoted to Tech Lead overseeing the architecture, implementation, and delivery of the entire IAM platform and backend services for OneOcean multi-product suite. Currently leading a cross-functional team building scalable, secure systems for tenant onboarding, role-based access, and platform authentication and authorisation.

    • Designed and implemented a multi-tenant Keycloak/OPA-based IAM system with YAML-driven policy management.
    • Led architectural decisions for secure service orchestration across RabbitMQ, MongoDB, DynamoDB, and GraphQL APIs.
    • Worked directly with product and platform teams to align backend capabilities with evolving authentication needs.
    C# Microservices Keycloak OPA GraphQL
  • Blueshift Web Solutions
    Director and Senior .NET /C# Umbraco Contractor
    DIGITAL AND IT
    May 2018 - June 2025 (7 years and 1 month)
    Édimbourg, United Kingdom

    Ecole Lyonnaise des Plantes Médicinales

    Designed, developed, and maintained the main WordPress site, including a fully custom React-powered search engine to promote and filter training sessions by theme, date, or location.

    Eurofins Group – Multiple Sites

    Long-term collaboration with Eurofins on high-visibility medical platforms.
    • Eurofins Biomnis – Full-stack development for their pathology site, including payment gateway integration, custom search tools, UX enhancements, and performance optimization.
    • Eurofins Biologie Médicale – Lead developer on the main public-facing lab analysis site. Built a custom interactive map (initially Google Maps, later migrated to Woosmap), integrated multiple third-party APIs, and led frontend development. Site built on Umbraco CMS.
    • CALYM – Developed a JAMstack architecture for this academic center focused on oncologic genomic research. The stack included a WordPress backend (visual builder) and a Next.js/TypeScript frontend, with several bespoke integrations to external services.
    Wordpress C# SQL MongoDB
  • Multiply Agency Ltd
    Senior FullStack Software Engineer
    DIGITAL AND IT
    May 2018 - June 2025 (7 years and 1 month)
    Édimbourg, United Kingdom
    Multiply is an integrated digital agency in Edinburgh, Scotland, providing marketing consulting and bespoke .NET development to a variety of clients across the UK.

    I joined the company as part of a larger recruitment to put in place and develop a complex Learning Management and Company Management System solution for an international client. Since then, I have worked on several small to medium scale projects that used a range of platforms such as Umbraco, React, Python, WordPress and LLM platforms.

    Some of the projects I was involved in were:
    • ChatNav: I developed a custom AI-driven chatbot that uses a mix of predictable heuristics and ReAct chain-of-thought thinking to answer a user query on a corpus of data. The Next.js backend allows admins to define data sources from a website or from files, the data is then turned into embeddings using LlamaIndex, and a custom API will handle RAG-augmented chat conversations. The system allows for the creation of “workflows”, which enables an admin to determine the precise behaviour of the chatbot on each reply, depending on user intent, tone of voice or subject. The project uses Python, Next.js and Firebase/Firestore
    • Sleepeezee: Development of the e-commerce website for Sleepeezee, including various additions over the years, such as third party order synchronisations and a web 3D build builder using React Three Fiber.
    • Promotional 3D web apps: I developed a few custom webapps using React and React Three Fiber, as well as Zappar (Augmented Reality platform). One of those was featured on Zappar’s “Best of Augmented Reality July 2023” blog post here where the project can be found under AR for Events: Multiply, Loch Lomond Whiskies - The Spirit of The Open in your home
    • C&C Bar Academy: Development of an e-learning platform for the pub industry, using a custom stack with WordPress/LearnDash/WooCommerce
    Wordpress Next.js Langchain Natural Language Processing (NLP) Firebase

Reviews

4,8

Out of 4 ratings

F

Fabrice

Altedia SAS

Reviewed on 06/03/2017

Merci Joan pour la qualité de votre travail, votre écoute et votre disponibilité ! Le travail réalisé est soigné et répond parfaitement à notre demande, nous ne manquerons pas de refaire appel à vous rapidement !
AD

Account deleted

Reviewed on 11/01/2017

Nous avons travaillé avec Joan sur un projet basé sur le CMS Umbraco en technologie ASP.Net. Elle a parfaitement respecté ses délais et s'est toujours montrée très disponible. Joan a fait preuve d'une véritable expertise tant sur les aspects techniques et fonctionnels du projet que sur la maitrise du CMS.

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

  • English Certificate - Score: 73/100, Proficient (CEFR C2)
    EFSET (https://www.efset.org/)
    2016
  • Umbraco Certified Developer Level 2
    Moriyama - Londres
    2015

Skill set

Categories