Rajendra Singh

India
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

👤
Senior
Rajendra Singh is an R&D engineer with 8 years of experience building perception, localization, mapping and planning systems for autonomous robots and vehicles, currently working on ROS2-based autonomous navigation and perception at Siemens Digital Industries Software. He has a strong research footprint—10+ papers and 1+ patent—alongside prolific engineering output (100k+ commits) and active open-source contributions, including a practical bugfix to the well-known ByteTrack multi-object tracking project. Rajendra has led development of Level 4 autonomous drones and multi-robot collaborative systems, and has ported MoveIt Task Constructor to ROS2 for advanced manipulation workflows. He blends academic rigor from IIT Palakkad with product-focused engineering across startups and enterprise R&D, mentoring hundreds of candidates and generating multiple IPRs. Comfortable across Python, C++, ROS/ROS2, SLAM, computer vision and sensor fusion, he often bridges simulation (Gazebo, DriveStudio) and real-world deployment. A detail-oriented problem solver, he’s as likely to fix subtle datatype bugs in tracking code as to architect multi-robot autonomy.
code8 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
71reputation
3kreached
1answer
1question
github-logo-circle

Github Skills (5)

multi-object-tracking10
python10
pytorch8
gnupg6
apt-key6

Programming languages (10)

C#C++CCMakeSCSSJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
FoundationVision/ByteTrack

Nov 2021 - Nov 2021

[ECCV 2022] ByteTrack: Multi-Object Tracking by Associating Every Detection Box
Role in this project:
userBack-end Developer
Contributions:7 commits, 2 PRs, 7 comments in 4 days
Contributions summary:Rajendra primarily addressed a data type issue within the project. They corrected the data type of the `match_thresh` argument in multiple files to allow float values, which prevented errors when providing float input values for tracking thresholds. This correction ensures the correct functionality of tracking parameters within the multi-object tracking system. These changes impact core tracking functionality across multiple tools and deployment environments.
multi-object-trackingreal-timedeploymentpytorch
iamrajee/Iot-Projects

Apr 2018 - Nov 2019

Contributions:5 commits, 4 pushes in 1 year 7 months
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