Gaëtan Renaudeau is a Principal Software Engineer in Paris with 15 years of experience building high-performance front-end and full-stack applications, currently shaping Ledger’s desktop and mobile ecosystems. He combines deep expertise in React, WebGL/shaders, React Native and Node.js with a proven track record as an OSS author and contributor (creator of gl-react and bezier-easing, contributor to React/React Native and Ledger projects). Comfortable across client, server and mobile boundaries, he focuses on performant code for graphics, physics and UX — skills honed through game jams and production work on visual apps like Project September. Beyond engineering leadership, he is an active generative artist who programs robot-plotters and GLSL shaders, streaming his creative process and experimenting with NFTs. That blend of artistic experimentation and pragmatic architecture gives him a rare ability to translate ambitious visual ideas into robust, maintainable systems.
15 years of coding experience
8 years of employment as a software developer
Master, Computer Science, Master, Computer Science at ENSIIE - École Nationale Supérieure d'Informatique pour l'Industrie et l'Entreprise
DUT, Computer Science, DUT, Computer Science at l'IUT de Sénart / Fontainebleau
DEPRECATED, Please migrate to latest version of gl-react-native that works nicely with expo-gl and unimodules
Role in this project:
Front-end Developer
Contributions:11 releases, 367 commits, 53 PRs in 4 years 2 months
Contributions summary:Gaëtan primarily focused on developing and refining the user interface of the React Native application. Their contributions involved adding new UI components, enhancing the visual presentation, and improving user interaction with elements like sliders and switches. They also integrated and showcased various GL-React-Native components and effects within the application, indicating a focus on visual and interactive features.
cubic-bezier implementation for your JavaScript animation easings – MIT License
Role in this project:
Front-end Developer
Contributions:70 commits, 14 PRs, 42 pushes in 9 years 1 month
Contributions summary:Gaëtan primarily contributed to the `bezier-easing` library by adding features and addressing bugs. They implemented the `.toCSS()` method to provide the cubic-bezier CSS value, improving the library's usability. Further work involved optimizing the API, improving benchmarks, and developing a visual demo to showcase the easing functions. The user also fixed library issues related to pre-computing optimizations and Float32Array checks.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Gaëtan Renaudeau - Principal Software Engineer at Ledger