Doron Hirshberg is a Head of CV & Algorithms with over 7 years of focused experience in computer vision, robotics and SDK development, currently leading CV efforts at LIBBA and contributing to mobile-robot software at Civ Robotics. He brings deep hands-on expertise from maintaining and improving Intel’s widely used realsense-ros and librealsense projects—adding motion-frame Python bindings, robust depth filtering, and practical fixes that improved camera reliability for ROS ecosystems worldwide. Doron’s background spans end-to-end system design, SLAM and image-processing leadership in complex, decentralized projects, combining C++ performance engineering with Python tooling for rapid integration and testing. Colleagues describe him as a pragmatic architect who balances field-driven requirements with clean API and driver work, often tackling build and interoperability challenges that others leave unresolved.
7 years of coding experience
13 years of employment as a software developer
Master of Engineering (M.Eng.) Biomedical/Medical Engineering, Master of Engineering (M.Eng.) Biomedical/Medical Engineering at Technion - Israel Institute of Technology
Contributions:47 releases, 26 reviews, 878 commits in 3 years 8 months
Contributions summary:Doron's contributions primarily focused on enhancing the ROS wrapper for Intel RealSense cameras. They fixed an issue related to depth point cloud generation, implemented a new depth filtering algorithm, and addressed a bug that caused image size changes to break the camera info parameters. Additionally, the user added a service for accessing device information and made the IMU data and the topics (and parameters) more flexible. These changes demonstrate a focus on improving the functionality and reliability of the camera driver.
Contributions:36 reviews, 183 commits, 49 PRs in 3 years 4 months
Contributions summary:Doron contributed significantly to the Python bindings of the Intel RealSense SDK, adding support for motion frames and the ability to access and interpret motion data. They also refactored frame iterator and the python support for motion frames. They addressed several build-related issues by removing and modifying code. The user’s work focused on expanding the Python API functionality, specifically targeting the handling of motion data and improvements to the frame iteration capabilities within the SDK.
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
Doron Hirshberg - Head Of CV & Algorithms at Civ Robotics