Michael Pöhnl

Chief Technology Officer at MP-fied Solutions

Stuttgart, 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
Michael Pöhnl is a seasoned technology leader and CTO based in Stuttgart with over 6 years of documented senior experience driving middleware and real-time communication platforms across automotive and robotics domains. He led the architecture and product strategy for middleware products at Apex.AI and initiated the Eclipse iceoryx zero-copy IPC project at Bosch, bringing high-performance, deterministic communication into ROS 2 and AUTOSAR ecosystems. Known for hands-on systems work as well as management, he blends deep low-level C++ contributions (including fixes to iceoryx roudi process) with product ownership of globally distributed teams. Currently balancing CTO responsibilities at ekxide IO and middleware consulting at MP-fied Solutions, he focuses on building deterministic, scalable communication stacks for safety-critical systems. An under-the-radar strength is his track record of turning research prototypes into production middleware deployed in millions of ADAS units.
code6 years of coding experience
job17 years of employment as a software developer
github-logo-circle

Github Skills (8)

shared-memory10
c-language10
interprocess-communication10
cprogramming-language10
ipc10
c-templates8
cpp-templates8
multithreading7

Programming languages (5)

C++CJavaScriptHTMLJsonnet

Github contributions (5)

github-logo-circle
eclipse-iceoryx/iceoryx

Oct 2019 - Mar 2022

Eclipse iceoryx™ - true zero-copy inter-process-communication
Role in this project:
userBack-end Developer
Contributions:4 releases, 490 reviews, 242 commits in 2 years 4 months
Contributions summary:Michael fixed response generation for runnable creation in the `iceoryx_posh` module, specifically within the `roudi` process. They modified the `roudi_process.cpp` file to address issues in creating and acknowledging runnable instances. Further contributions included changes related to system includes and platform types in multiple header files within the `iceoryx_utils` module. The commits also included the merge of a MacOS support branch.
client-serverintereclipsecycloneddszero
budrus/iceoryx

Dec 2019 - Nov 2020

iceoryx project
Contributions:94 pushes, 26 branches in 10 months
iceoryxdocker
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
Michael Pöhnl - Chief Technology Officer at MP-fied Solutions