Clement Rey

Software Engineer at rerun.io

Paris, 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
Clement Rey is a systems-focused software engineer based in Paris with over a decade of experience building high-throughput, low-latency data systems for production environments. He brings deep expertise in performance, mechanical sympathy, and data-oriented design across Rust, C, Zig and real-time graphics stacks (Vulkan/WebGPU), combining backend robustness with a hobbyist’s curiosity for volumetric and fully dynamic 3D worlds. At rerun.io he has driven time-series performance improvements in a Rust visualization stack, and his open-source work includes fixing subtle concurrency and deadlock issues in widely used libraries like nats.go and egui. Pragmatic and detail-oriented, he pairs low-level optimization skills with practical engineering judgment honed across startups in Paris and prior roles on large-scale data infrastructures.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at ISART DIGITAL
bookBaccalauréat, Electronics, Mention Très bien, Baccalauréat, Electronics, Mention Très bien at Louis Armand High School
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
2,081reputation
334kreached
49answers
0questions
github-logo-circle

Github Skills (26)

caching10
nat10
testing10
microservices-application10
egui10
go10
natsio10
webgpu10
performance-optimization10
golang10
rust10
microservices10
windows-gui10
concurrency10
data-structure9

Programming languages (12)

TypeScriptShellC++RustCMakefileGoZig

Github contributions (5)

github-logo-circle
rerun-io/rerun

Sep 2022 - Mar 2023

Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
Role in this project:
userBackend Developer
Contributions:1816 reviews, 485 commits, 1568 PRs in 6 months
Contributions summary:Clement's commits focus on optimizing the performance and code quality of the time series views within the Rerun project. They refactored time series views to straight access cached data for improved performance gains and cleaner code. The user also made the primary cache mandatory and removed experimental feature flags. Their contributions included introducing the support for a new "unit-length" batches to be used when sending data to Rerun.
computer-visioncppmultimodalpythonrobotics
emilk/egui

Oct 2022 - Nov 2022

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
Role in this project:
userFull-stack Developer
Contributions:6 reviews, 6 commits, 6 PRs in 1 month
Contributions summary:Clement primarily contributed to improving the `egui` GUI library. They addressed several critical issues, including deadlock detection within the `RwLock` implementation, enhancing the robustness of the library. Furthermore, they added support for user-level command buffers in the wgpu backend, significantly expanding the library's capabilities. The user also made minor improvements to the table widget and fixed a rendering bug.
immediate-modegamedevrustguigame-development
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
Clement Rey - Software Engineer at rerun.io