Jérémie Deray

Senior Engineer at Canonical

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
Jérémie Deray is a Senior Engineer based in France with 12 years of experience building robotics navigation, perception, and state-estimation systems using C++, Python and ROS/ROS2. His work spans SLAM, sensor fusion, non-linear optimization and mobile-base motion planning, with hands-on expertise in memory- and performance-sensitive backend code (notably contributions to the LSD-SLAM core and Eigen alignment fixes). At Canonical he has improved ROS build and CLI tooling and at PAL Robotics he delivered navigation and perception for diverse robotic platforms, bridging research-grade algorithms and production-quality controllers. An active open-source maintainer and QA-focused engineer, he has improved testing frameworks for ros_controllers and added practical CLI verbs to ros2cli, reflecting a knack for making complex robotics stacks more reliable and usable. He holds a PhD in Control, Robotics and Vision and often combines rigorous academic foundations with pragmatic engineering—evident from his low-level SLAM fixes through to build-system and CI improvements.
code12 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Master in Computer Vision, 2:1, Master's degree, Master in Computer Vision, 2:1 at Université de Bourgogne
bookUPC Universitat Politècnica de Catalunya
bookDUT (BTEC Higher National Diploma) in Electrical Engineering, Electrical and Electronics Engineering, DUT (BTEC Higher National Diploma) in Electrical Engineering, Electrical and Electronics Engineering at IUT Le Creusot
languagesFrench, English
github-logo-circle

Github Skills (31)

cli10
algorithms10
c-language10
python10
rc10
testing10
memory-management10
command-line-interface10
catkin10
data-structure10
googletest10
eigen10
build-automation10
command-line10
data-structures10

Programming languages (16)

C++RustCCMakeMakefileTeXGoHTML

Github contributions (5)

github-logo-circle
artivis/manif

Apr 2018 - Aug 2022

A small C++11 header-only library for Lie theory.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:3 releases, 68 reviews, 578 commits in 4 years 4 months
Contributions summary:Jérémie's primary contributions appear focused on developing and testing a header-only C++ library for Lie theory. They initiated the project with an initial upload and implemented a suite of tests using the Google Test framework. The code changes involve writing test cases for the `manif` library, specifically for its core functionality related to cerealization and Eigen matrix serialization, including the integration of Google Test and the creation of several test cases to validate the library's behavior. Furthermore, the commits reflect an effort to structure the code, as demonstrated by their work on implementing functions of SO2 and SO3 Lie groups and general cleanups.
lie-theorylie-groupsc-plus-plus2dheader-only-library
tum-vision/lsd_slam

Sep 2014 - Oct 2014

LSD-SLAM
Role in this project:
userBackend Developer & System Architect
Contributions:9 commits in 1 month
Contributions summary:Jérémie primarily contributed to the core data structures and algorithms of the LSD-SLAM system, focusing on memory management and alignment. They addressed memory alignment issues by introducing Eigen's aligned allocator within various data structures and containers, improving performance. The user also fixed bugs related to frame initialization and macro declarations within essential components such as FrameMemory, DepthMap and tracking references, and the underlying structure of the graph.
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