Clément Roche

Data Engineer

Boulogne-Billancourt, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Clément Roche is a Data Engineer with 8 years of experience, specializing in high-throughput real-time data processing and large-scale sensor network deployments for IoT applications. Trained with a Master in Embedded and Mobile Secure Systems from CNAM Paris, he has hands-on expertise building ingestion pipelines (NiFi, Node.js, Kafka) and cloud IoT stacks on Azure (IoT Hub, EventHub). At Energisme he evolved from embedded sensor development and provisioning to architecting production data flows that handle large volumetry and low-latency needs. He also contributes to notable open-source front-end projects—improving performance and UX in pmndrs/drei and adding horizontal scrolling and nested-scroll fixes to lenis—showing a cross-domain fluency between embedded, backend, and UI code. Based in Boulogne-Billancourt, he combines field deployment experience (LoRa, Sigfox, WMbus) with a pragmatic focus on interoperability and operational reliability.
code8 years of coding experience
bookBaccalauréat, Scientifique Option Sciences de la vie et de la Terre, Baccalauréat, Scientifique Option Sciences de la vie et de la Terre at Lycée Ella Firzgerald - Saint Romain en Gal
bookLicence Professionnelle, Métier de l'électronique : Communication et Systèmes Embarqués (en alternance), Licence Professionnelle, Métier de l'électronique : Communication et Systèmes Embarqués (en alternance) at Université Paris-Sud (Paris XI)
bookDUT, Génie Electrique et Informatique Industrielle, DUT, Génie Electrique et Informatique Industrielle at IUT de Saint Etienne
bookNational Conservatory of Arts and Crafts
languagesFrench, English
github-logo-circle

Github Skills (16)

threejs10
hook10
javascript10
code-library10
lib10
react10
react-three-fiber10
drc9
gltf9
loader9
typescripts8
typescript8
documentation8
typescript-types8
performance-optimization7

Programming languages (4)

TypeScriptCSSJavaScriptVue

Github contributions (5)

github-logo-circle
darkroomengineering/lenis

Feb 2022 - Jan 2023

How smooth scroll should be
Role in this project:
userFront-end Developer
Contributions:77 releases, 17 reviews, 262 commits in 11 months
Contributions summary:Clément's primary contribution was addressing nested scrolling issues by implementing a workaround within the `src/lenis.js` file. They also made significant changes to the documentation, including adding performance statistics to the documentation page and updating the build process to version 0.1.7, indicating a focus on library maintenance. Additionally, the user introduced support for horizontal scrolling, demonstrating a further expansion of the library's capabilities.
smooth-scrollinganimationscrollscrollingsmooth
pmndrs/drei

Jul 2022 - Nov 2022

🥉 useful helpers for react-three-fiber
Role in this project:
userFront-end Developer
Contributions:2 reviews, 2 commits, 8 PRs in 4 months
Contributions summary:Clément primarily contributed to the `drei` library, focusing on enhancements and bug fixes related to its core functionalities. Their work includes adding a new `enabled` prop and manual matrix updates for the `Float` component to improve performance, and making sample models parametric. They also addressed helper disposal issues and updated the Draco decoder path within the `useGLTF` hook. These changes indicate a focus on optimizing and extending the capabilities of the library.
reactfiberreact-three-fiberthreejsthree-fiber
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
Clément Roche - Data Engineer