Dr. Denis

Consultant at StoglRobotics

Karlsruhe, Baden-Württemberg, Germany
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
Dr. Denis is a robotics-focused consultant based in Karlsruhe with 12 years of hands-on experience building and hardening control software and middleware for industrial and research robots. He combines deep ROS/ROS2 expertise—contributing to core projects like ros2_control, ros2_controllers and Universal_Robots_ROS2_Driver—with practical backend and release engineering skills that keep complex drivers and CI pipelines reproducible. His open-source work spans both C++ and Python OPC-UA implementations and low-level hardware interface refactors, demonstrating an uncommon fluency across serialization, method-call handling, and hardware abstraction layers. Frequently the author of test automation, bug fixes and integration work, he focuses on improving reliability and maintainability rather than only feature additions. Colleagues value him for bridging the gap between research-grade robotics code and production-ready drivers.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
101reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (29)

opc10
serializable10
robotics10
c-language10
serializer10
controller10
open6254110
python10
server-client10
testing10
cicd10
serialization10
ros-control10
deserialization10
client-server10

Programming languages (13)

C#C++CSSCCMakeTeXHTMLTypeScript

Github contributions (5)

github-logo-circle
This repository aims at providing examples to illustrate ros2_control and ros2_controllers
Role in this project:
userBackend Developer
Contributions:189 reviews, 86 commits, 118 PRs in 2 years 8 months
Contributions summary:Dr.'s contributions primarily focused on the backend aspects of a robotics project utilizing ROS2. They implemented initial package skeletons, added visibility control headers, and performed code formatting. The user also added copyright notices to launch files and added test dummies. The most significant contribution was the implementation of the first example robot (rrbot) and related controllers.
roboticscontrollersros2rosros2-controllers
Universal Robots ROS2 driver supporting CB3 and e-Series
Role in this project:
userBack-end Developer & Release Engineer
Contributions:147 reviews, 66 commits, 100 PRs in 1 year 2 months
Contributions summary:Dr. primarily contributed to the ROS2 driver for Universal Robots, implementing fixes and improvements to the controller. They addressed formatting and rebasing issues, demonstrating an understanding of code maintenance. The user also worked on build and release configurations, updating the CI configurations to support various ROS2 distributions and adding automated build features.
roboticsros2-galacticros2-humbleros2ros2-driver
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
Dr. Denis - Consultant at StoglRobotics