Matthias Killat

Senior SW Engineer, SW Architect - Robotics at Apex.AI

Berlin, 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
Matthias Killat is a Senior Software Engineer and SW Architect in robotics with 6+ years of industry experience building high-performance middleware and concurrent systems for autonomous driving and ROS 2. He specializes in C++-centric design and implementation of shared-memory IPC (iceoryx) and its integration into CycloneDDS to enable zero-copy, low-latency communication across robotic stacks. His background in applied mathematics and algorithm research informs work on lock-free data structures, optimization, and scalable image-processing pipelines, with ISO 26262 experience for safety-critical deployments. Matthias brings a blend of academic teaching and hands-on engineering, having moved from algorithmic research and combinatorial optimization to shipping production middleware at Apex.AI and Bosch. He contributes to notable open-source projects like Eclipse CycloneDDS and iceoryx, focusing on reliable QoS and shared-memory monitoring features. Outside of work he pursues recreational math and algorithmic puzzles, reflecting a persistent curiosity that fuels practical, elegant system designs.
code6 years of coding experience
job8 years of employment as a software developer
bookDiploma Computer Science and Mathematics, Diploma Computer Science and Mathematics at Humboldt-Universität zu Berlin
languagesEnglish, German
github-logo-circle

Github Skills (6)

c1710
shared-memory10
c1110
opendds10
multithreading10
qos9

Programming languages (3)

C++CHTML

Github contributions (5)

github-logo-circle
Eclipse Cyclone DDS project
Role in this project:
userBack-end Developer
Contributions:95 reviews, 88 commits, 8 PRs in 1 year 2 months
Contributions summary:Matthias's contributions primarily involve the implementation of a shared memory monitoring thread within the Eclipse Cyclone DDS project. They have added functionality for monitoring shared memory communication, including attaching and detaching readers to a waitset and handling data received through shared memory. The user's work focuses on enabling the use of shared memory for zero-copy data transfer and adapting code to use an iceoryx listener. The user is working to integrate shared memory transfer with reliable QoS settings.
cyclonejavaddseclipse
MatthiasKillat/iceoryx

Mar 2020 - Aug 2022

iceoryx project
Contributions:67 pushes, 22 branches in 2 years 4 months
ansible-collectionsiceoryxdockerwebclient
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
Matthias Killat - Senior SW Engineer, SW Architect - Robotics at Apex.AI