Pyrene®
Complete brand identity, packaging system and web design for a French sports nutrition brand focused on ultra-endurance. Built from inception, from naming and positioning to full digital ecosystem.
(06)
Complete brand identity, packaging system and web design for a French sports nutrition brand focused on ultra-endurance. Built from inception, from naming and positioning to full digital ecosystem.
Multilingual marketing site for a B2B SaaS, hand-coded in vanilla HTML, CSS and JavaScript. Five locales, static generation, Decap CMS. Lighthouse 99/94/96/100.
Premium brand identity and art direction for a seaside guest house in the South of France. Visual language, signage, stationery and digital presence designed to capture Mediterranean serenity.
Brand identity and digital product design for a B2B platform connecting artisans and SMEs. From brand strategy and visual identity to UI/UX design for a mobile-first application.
Full rebranding and visual identity for a French ultra-cycling event series. Chromatic system by challenge, typographic identity and art direction across digital, print and on-site materials.
Brand identity, art direction and web design for a triathlon and endurance sports coaching platform. Restrained visual system, structured typography and photography direction that matches the rigour of the coaching.
(04)
Custom web dashboard that turns cardiopulmonary test data into personalised performance reports for endurance athletes. Built in one week, live in beta since April 2026.
SaaS marketing site for a European startup. Five languages, an embedded ROI calculator and fine-grained micro-interactions built on a lightweight custom stack.
Trilingual portfolio for a Paris-based photographer. Brutalist layout, a custom static stack built for speed, and an integrated content workflow the client runs alone.
Marketing site for a Paris-based AI consultancy. Full rebrand from the previous identity, structured typographic system and a bespoke, deliberately light front-end.
One brief, a reply in 24h, a free intro call. I read every message personally.