Bonjour, je mappelle Cyril

< Développeur Web >

Je crée des expériences web innovantes avec Next.js, WebGL et l’intégration IA. Des planètes procédurales aux visualisations de théorie musicale, je donne vie aux idées complexes par le code.

Développement
Design
Musique

À propos de moi

Un développeur passionné alliant expertise technique et créativité musicale

Depuis 2007, je conçois des expériences numériques qui relient technologie et créativité. Mon parcours a débuté avec le développement web, mais ma passion pour la théorie musicale et les mathématiques m’a amené à créer des projets explorant l’intersection du code, de l’art et de la science.


Avec une formation en informatique et en pédagogie musicale, j’apporte une perspective unique à chaque projet. Que je crée des outils administratifs propulsés par l’IA, des planètes procédurales ou des visualisations interactives de théorie musicale, je rends les concepts complexes accessibles et engageants.


Mon expertise couvre les technologies web classiques jusqu’aux applications WebGL de pointe, avec un focus constant sur l’expérience utilisateur et la performance.

17+
Années d’expérience
33+
Dépôts GitHub
3
Langues
Passion

Compétences techniques

JavaScript/TypeScript85%
React/Next.js70%
Node.js/PHP50%
WebGL/Three.js80%
CSS/Tailwind90%
Intégration IA60%

Parcours professionnel

Développeur Web Freelance

Depuis 2007

Création de sites et applications avec WordPress, Next.js et code vanilla. Développement de back-ends pour la gestion client dans les arts visuels.

Professeur de piano

2016 - 2024

Cours individuels pour tous âges à l'École de Musique d'Epalinges. Coordination de projets de groupe et d’événements.

Professeur de piano

2004 - 2009

Enseignement au Conservatoire de la Broye, développement de compétences pédagogiques et musicales.

Projets phares

Une sélection d’applications innovantes, des graphismes procéduraux aux visualisations de théorie musicale

Neural Planetoid

Neural Planetoid screenshot
Cliquer pour voir la démo

Rendu procédural de planètes avec WASM marching cubes, terrains multi-matériaux et contrôles interactifs. Vitrine de techniques WebGL avancées.

TypeScriptWebGLWASMProcedural Generation
4
1

RMT Compose POC

RMT Compose POC screenshot
Cliquer pour voir la démo

Application de composition basée sur la Relative Music Theory. Représentation précise de toute fréquence via relations mathématiques et nombres rationnels.

JavaScriptTapspace.jsFraction.jsMusic Theory

Aidmin

Aidmin screenshot
Cliquer pour voir la démo
Privé

Plateforme d’assistants administratifs IA pour divers secteurs. Automatisation intelligente des tâches et traitement du langage naturel.

Next.jsAI/MLTypeScriptAuthentication

Harmonic Tables

Harmonic Tables screenshot
Cliquer pour voir la démo

Application interactive de visualisation des tables harmoniques et d’exploration de la RMT avec harmoniques naturels et nombres premiers.

JavaScriptWebGLMusic TheoryMathematics

Cyflix

Cyflix screenshot
Cliquer pour voir la démo
Privé

Plateforme de streaming moderne avec UI sombre, authentification et design réactif. Architecture propre et UX fluide.

Next.jsAuthenticationResponsive DesignDark Theme

Solar System Simulation

Solar System Simulation screenshot
Cliquer pour voir la démo

Simulation WebGL2 du système solaire avec rendu procédural photoréaliste, LOD adaptatif et mécanique orbitale précise.

WebGL2ViteProcedural RenderingPhysics

Autres projets notables

React2Tech

Quiz React interactif pour tester et améliorer ses connaissances. Niveaux de difficulté, quiz chronométrés et explications détaillées.

Next.jsReactTypeScriptTailwind CSS
1

Next.js Blog Template

Modèle de blog personnel optimisé SEO avec Next.js, Tailwind CSS et Velite/MDX. Design réactif et mode sombre.

Next.jsTailwind CSSVeliteMDX

Wave - RMT Harmonics

Application expérimentale pour explorer des harmonies RMT avec des fractions harmoniques naturelles et des combinaisons sonores envoûtantes.

JavaScriptWeb Audio APIMusic TheoryCSS

Virtual Tuneable Keyboard

Clavier multitouch en JavaScript testant trois tempéraments : égal, pythagoricien et une approche naturelle inspirée des préludes de Chopin.

JavaScriptAudio APIMusic TheoryTouch Events

CMS Algorithm Visualization

Implémentation pédagogique de l’algorithme CMS en JavaScript pour rendu WebGL. Démonstration interactive de concepts mathématiques.

JavaScriptWebGLMathematicsVisualization

Balls Physics Simulator

Petit simulateur de physique 2D avec musique générative. Allie simulation et audio procédural.

JavaScriptPhysicsGenerative MusicCanvas
1

Travaillons ensemble

Prêt à donner vie à vos idées ? Je suis toujours partant pour discuter de nouveaux projets et opportunités.

Envoyez-moi un message

Remplissez le formulaire ci-dessous et je reviendrai vers vous dès que possible.

Ce site est protégé par reCAPTCHA et les Règles de confidentialité et Conditions d'utilisation s’appliquent.

Entrer en contact

Basé en Suisse et disponible pour des projets freelance dans le monde entier. Discutons de la meilleure manière de collaborer.

Suivez-moi

Disponible pour de nouveaux projets

J’accepte actuellement de nouveaux projets et collaborations.