React / Next.js Tech Lead · Applied AI Consulting (conversational chatbot POC)
Louvre-Hôtels Group — La Défense
- Lead a front-end (React/TypeScript) and back-end (Drupal) team
- Designed and shipped a conversational AI chatbot POC (Claude Sonnet 4.6) embedded into the e-commerce site: hotel search → checkout → Adyen 3DS without leaving the conversation. Brand-gated, bilingual FR/EN, reuses the existing GraphQL API end-to-end
- Priority management with PO and business stakeholders (roadmap, business trade-offs)
- Hands-on delivery on flagship projects such as the Louvre-Hôtels group corporate site (www.louvrehotels.com) and the brand mini-sites (Campanile, Kyriad, Tulip Inn, Golden Tulip, Royal Tulip)
- Continuous improvement of the group's web sites (www.campanile.com, www.kyriad.com, www.goldentulip.com, www.premiereclasse.com, www.tuliphotelsresidences.com)
- Regular stack upgrades (Node.js, React, Next.js)
- Cross-team front-to-back technical support to product teams
Key outcomes
- Designed and shipped a conversational AI chatbot POC embedded into the existing stack: Claude Sonnet 4.6 + 12 tools + 7 actions + 15 UI bubbles, search → checkout → Adyen 3DS, brand-gated and critical-path-safe (14,366 tests still pass, 0 regression on other brands, +457 dedicated chatbot tests)
- Front-end lead on the Louvre Hotels Group ecosystem: 7 brands + ~10 sub-brands, 5 brand sites + corporate + loyalty, 1 000+ hotel mini-sites, ~1 700 hotels served
- Mentoring 4 front-end developers; cross-team collaboration with 4 back-end engineers, 1 PO, communications / SEO-SEA / marketing teams
- AI-boosted workflow at the client: Claude Code + Superpowers daily (everything except code reviews), DeepL for Drupal i18n across the group's sites
Skills: REACT / TypeScript, Node.js, Next.js, Drupal, PHP Symfony, MySQL, Azure DevOps, GIT, Anthropic Claude SDK, Apollo GraphQL, SSE streaming, Claude Code, Superpowers, DeepL (Drupal i18n)

