About Joan
Développeuse Web full-stack senior (.NET / React)
Compétences clés
Valeur ajoutée
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
English
Fluent
French
Native or bilingual
Experience
- Lloyd's RegisterTeam Tech LeadCONSULTING AND AUDITSJune 2025 - Today (1 year)Glasgow, United KingdomJoined 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.
- Blueshift Web SolutionsDirector and Senior .NET /C# Umbraco ContractorDIGITAL AND ITMay 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.
- Multiply Agency LtdSenior FullStack Software EngineerDIGITAL AND ITMay 2018 - June 2025 (7 years and 1 month)Édimbourg, United KingdomMultiply 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
Reviews
Recommendations
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
Education
- English Certificate - Score: 73/100, Proficient (CEFR C2)EFSET (https://www.efset.org/)2016
- Umbraco Certified Developer Level 2Moriyama - Londres2015