About Cyril
French
Native or bilingual
English
Fluent
Experience
- Hugues de BourbonFullstack JavaScript DeveloperLUXURY GOODSApril 2026 - June 2026 (2 months)Paris, FranceDesign and development of a custom e-commerce platform for Hugues de Bourbon, an art dealer specializing in rare books, autographs, manuscripts, and unique items.The objective was to create a high-end, high-performance, and manageable website, integrating a catalog of unique pieces, a complete sales funnel, an online appraisal service, and a back-office allowing the client to manage their entire business autonomously.Fullstack Development- Unified fullstack architecture with Next.js App Router.- Development of the entire public site, back-office, APIs, Server Actions, and business logic within a single application.Front-end- Responsive website showcasing unique works and pieces.- Catalog structured by categories and themes.- Detailed item pages with image gallery and optimized navigation.- Simple search and advanced multi-criteria search engine.Custom Back-office- Development of a fully custom business back-office.- Complete management of the catalog, images, storefront, orders, appraisal requests, newsletter subscribers, and email campaigns.- Interface optimized for daily use by a non-technical user.E-commerce Features- Complete checkout process.- Secure payment via Stripe.- Management of reservations, shipping costs, shipments, and item statuses.- Automated transactional emails.Newsletter & CRM- Development of a complete newsletter management module.- Subscriber management, campaign creation, preview, batch sending via Brevo, delivery tracking, and GDPR-compliant unsubscribe.Online Appraisal- Development of a business-specific form for visitors to submit appraisal requests.- Server validation, anti-spam protection, and automated request sending.
- Numéro KFullstack JS Developer + DevOpsLUXURY GOODSJanuary 2026 - March 2026 (2 months)Paris, FranceNuméro K is a personal project combining artisanal product and digital platform. The concept is simple: one bottle of fruit kefir per week, offered to a community of members through an online auction.Description of work doneFor Numéro K, I designed and developed the entire platform, with a simple and robust fullstack architecture.Fullstack ArchitectureTypeScript monorepo with clear separation between the public site and the business API.Stack:- Next.js 15 (App Router) + React 19- Fastify for the API- PostgreSQL + Drizzle ORM- JWT authentication + session cookies- Transactional email via BrevoThe application is organized as a monorepo with two main applications:- apps/web: public site and user interface- apps/api: business logic (auctions, members, notifications)Front-endSleek and editorial interface, designed around the principle of weekly release:- homepage presenting the Numéro K concept- "edition of the week" page with photo, description, current price, and bid history- countdown to auction closing- responsive design optimized for desktop and mobileBidding SystemThe core of the project relies on a simple bidding mechanism:- only one active auction at a time- placing a bid higher than the current price- real-time bid history- automatic closing at the end of the weekThe system ensures the consistency of competing bids through PostgreSQL transactional locks.Member Area & Back-officeThe site includes:- account creation and secure authentication- placing bids by members- email notifications for new edition openingsAn administrator back-office allows for creating and publishing editions, managing members, and sending notifications.DeploymentFullstack application ready to be deployed on a Linux VPS with Node.js, PostgreSQL, and Nginx.
- DOMAINE D'ARNHEIMJ.-F.Fourcade BookstoreE-COMMERCEOctober 2025 - January 2026 (3 months)Paris, FranceFor the J.-F. Fourcade Bookstore, I carried out a complete redesign of the site. The project's objectives were multiple: modernize the interface without altering the bookstore's identity, significantly improve performance and natural referencing, structure a true e-commerce site, and above all, provide the bookseller with complete autonomy in the daily management of the catalog via a custom back-office.Fullstack development with Next.js:> Unified stack: front + back + API + administration with Next.js App Router, no external backend.> Combined use of server-side rendering (SSR), Server Actions, and Route Handlers to ensure performance, security, and SEO.> Maintainable and scalable fullstack architecture, designed for a long-term project.Front-end:> Complete graphic redesign, sleek and elegant, true to the spirit of a rare bookshop.> Responsive design optimized for desktop, tablet, and mobile.> Editorial highlighting of books from the homepage (selections, new arrivals, showcases).> Development of detailed book pages: description, multiple images, authors, year, publisher, price.> Redesigned navigation: fixed menu, persistent footer, carousels, editorial blocks.+ Advanced search & navigation:+ Custom back-office:+ Database & data migration+ E-commerce features (Stripe Element integration)+ SEO, performance & compliance + Deployment & DevOpsThe Bookstore now has a modern, high-performance, and sustainable site, perfectly suited to its specialized bookselling business. The client benefits from complete autonomy over their catalog, a reliable e-commerce tool, and a solid technical foundation for confidently planning future developments (print catalogs, exports, statistics, advanced features).
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
- Professional Title of Web and Mobile Web DeveloperO'Clock2022Développer la partie front-end d'une application web ou web mobile en intégrant les recommandations de sécurité : > Maquetter une application. > Réaliser une interface utilisateur web statique et adaptable. > Développer une interface utilisateur web dynamique. Développer la partie back-end d'une application web ou web mobile en intégrant les recommandations de sécurité : > Créer une base de données. > Développer les composants d'accès aux données. > Développer la partie back-end d'une application web ou web mobile.
Certifications
- Professional Title of Web and Mobile Developer (DWMM)MINISTRY OF LABOR, EMPLOYMENT AND INTEGRATION2022