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

Cyril Potdevin

Full-Stack Developer ⚡️ React - JavaScript - PHP

€450/day
Marseille, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Cyril

About me

🚀 Passionate full-stack developer for over 10 years
🧠 Expertise in JavaScript / TypeScript, GSAP, React, Vue, PHP
🎯 Specializing in custom websites, interactive experiences, and SaaS platforms
🏆 7 years of experience at ultranoir, a digital creative studio
🖌️ Strong sensibility for UI/UX and digital experiences
🌍 French / English
🎨 Goal: create unique, high-performance, immersive, and interactive web experiences
📬 Available 7 days a week via Malt messaging
⚡️ Responsive, quick replies

My references

Interactive and immersive projects, SaaS, in luxury (Dior, Guerlain, Montblanc…), for major clients (LVMH, TotalEnergies, Orange…), institutions (City of Paris, Ministry of Justice…) and startups
+100 projects completed, +50 in full autonomy, +20 as lead

Technical skills

Front-end
⚡ Frameworks: React, Angular, Vue
🧩 CSS with SCSS, Less, TailwindCSS
⚙️ Setup of automated build systems (Vite, Gulp, Webpack…)
🌟 Animations with GSAP, ScrollTrigger, Framer Motion
🎬 WebGL / Three.js for 3D experiences
📱 Responsive design & accessibility
⚡ Performance optimization (LCP, CLS, lazy loading, SSR)

Back-end
🛠️ PHP, Node.js, Laravel
🗃️ Databases: MySQL, MongoDB, PostgreSQL
🔗 Creation & integration of REST / GraphQL APIs
🧱 Modular and secure architecture
📰 Headless CMS: Strapi, WordPress headless, Prismic
🔒 Authentication, security, clean architecture
📚 Creation of WordPress themes and plugins

Why trust me

➡️ 10+ years of experience in web development, with the ability to manage a project from A to Z
➡️ Autonomous, rigorous, and proactive, I adapt to various contexts (startup, agency, large account, institution)
➡️ Good communication, attention to detail, and strong product culture
➡️ Analytical mind, user-centered approach
➡️ I am proactive, curious, and comfortable collaborating with teams.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Marseille (up to 50km)

Experience

  • Initial Labs
    Lead Full-Stack Developer
    December 2021 - Today (4 years and 6 months)
    Marseille, France
    My experience as a freelancer has allowed me to develop strong autonomy while effectively collaborating with the various stakeholders of a project. I quickly integrate into development teams, while remaining fully operational in independent work.

    I make it a point of honor to understand user needs in order to design solutions that provide real added value.

    I am involved in the entire project lifecycle: from needs analysis to production, including architecture design, full-stack development, and performance optimization. My experience allows me to anticipate technical challenges, propose robust solutions, and ensure code maintainability. I quickly adapt to different technical environments (stacks, tools, methodologies) and can manage multiple projects in parallel with rigor and efficiency.

    I have a good problem-solving ability. I know how to adapt to various work environments and manage multiple projects simultaneously.
    Examples of projects completed:
    • Design of a SaaS underNext.jswith API to automatically or on-demand generate and send delivery reports and statistics (CSV/PDF)
    • Design of an APP based onNuxt.js**, **Electron**, **GraphQL**, and **Strapidistributed on an interactive kiosk broadcasting quizzes
    • Creation of immersive experiences for the Montblanc museum, combining interactive technologies and digital content, allowing visitors to interact with exhibitions via tablets.
    • Development of a mobileVueJSapplication for the Montblanc museum, offering an interactive tour with audio guide and multimedia content.
    • Creation of aVueJSmobile application allowing brands to collect visitor data via a form, after an interactive game where rewards can be won.
    Nuxt.js Next.js Vue.js JavaScript React.js
  • ultranoir
    Full Stack Developer
    September 2017 - August 2021 (3 years and 11 months)
    Marseille, France
    The wide variety of projects and clients I encountered at ultranoir have made me a versatile and rigorous profile. I have collaborated on e-commerce projects, emailing tools, calls for projects, digital experiences, institutional websites, CMS evolution...
    PHP Web integration Responsive design JavaScript GSAP
  • AIX YNOV CAMPUS
    Trainer
    November 2017 - November 2017
    Aix-en-Provence, France
    Angular 2+ trainer for a module aimed at Master 1 and Master 2 students. Creation of course materials and assessments.

Recommendations

Be the first to recommend Cyril

Help this freelancer shine by sharing your experience working together.

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

  • Master's degree in Information Technology and Information Systems, Development
    Ynov
    2017
    Niveau : 60/60 ECTS Sujet du mémoire : Pourquoi les évolutions technologiques ainsi que celle des besoins ont-elles influé sur l'architecture des applications web ? Et pourquoi a-t-on introduit des architectures du côté front-end alors que du côté back-end, elles existent déjà depuis longtemps ?

Skill set

Categories