Markus Grimm

Head Of Software Factory at Magazino – a Jungheinrich company

Munich, Bavaria, 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
🎓
Top School
Markus Grimm is a seasoned software leader with a decade of experience building and scaling robotics software teams from Munich, currently heading the Software Factory at Magazino (a Jungheinrich company). He progressed internally from senior engineer to Head of Architecture and Data, blending hands-on system-level coding with strategic architecture and data responsibilities. Markus pairs deep technical chops—demonstrated by performance-focused contributions to the prominent ros_comm project, including XmlRpcDispatcher refactoring, select→poll migration, parameter caching, and log rotation—with proven people leadership across cross-functional engineering teams. His background in computer science (MSc, TUM) underpins a pragmatic approach to optimizing distributed systems and developer workflows. Colleagues rely on him to translate low-level networking and ROS performance improvements into reliable, production-grade robotics software at scale. Unexpectedly, his career shows a steady internal trajectory of growth, signaling both technical depth and strong organizational impact rather than frequent job-hopping.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Technical University of Munich
github-logo-circle

Github Skills (8)

robotics10
python10
ros10
xmlrpc10
networking9
cprogramming-language9
c-language9
system-design8

Programming languages (12)

C++ShellStarlarkRustCCMakeVueJavaScript

Github contributions (5)

github-logo-circle
ros/ros_comm

Jan 2017 - Aug 2020

ROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
Role in this project:
userBack-end Developer
Contributions:18 commits, 17 PRs, 51 comments in 3 years 7 months
Contributions summary:Markus primarily focused on improving the `ros_comm` communications packages. Their contributions included refactoring of the `XmlRpcDispatcher`, migrating from `select` to `poll` for improved performance. The user also worked on adding parameter caching, and implementing proper log rotation for rosout. These changes demonstrate expertise in networking, system-level programming, and optimization within the ROS framework.
roboticsrostopicroscppros2communications
magazino/actionlib

Mar 2019 - Nov 2023

Provides a standardized interface for interfacing with preemptable tasks. Examples of this include moving the base to a target location, performing a laser scan and returning the resulting point cloud, detecting the handle of a door, etc.
Contributions:1 PR, 4 pushes, 2 branches in 4 years 8 months
scanlaserpointlocationdoor
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
Markus Grimm - Head Of Software Factory at Magazino – a Jungheinrich company