Erik Hennig is a software developer with nine years of experience building safety-critical and embedded systems, currently focused on Linux-based software for automated driving at Bosch. He previously spent six years at Siemens and holds a Master's in Embedded Systems and a BE in Computer Science, combining formal training with hands-on industrial practice. Erik contributes to open source tooling for Rust performance profiling—helping enhance cargo-flamegraph with better target selection, test debug detection and shell completion—demonstrating attention to developer experience and low-level diagnostics. He specializes in communication gateways between vehicles and ADAS components, bridging embedded constraints with robust software engineering. Colleagues know him for pragmatic automation of complex build and profiling workflows and for bringing testable, production-ready solutions to safety-critical contexts.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Baden-Wuerttemberg Cooperative State University (DHBW)
Master's degree, Embedded Systems, 1.1, Master's degree, Embedded Systems, 1.1 at Medizinisch-technische Akademie Esslingen am Neckar
Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3
Role in this project:
Back-end Developer
Contributions:19 reviews, 19 commits, 8 PRs in 4 months
Contributions summary:Erik contributed significantly to the `cargo-flamegraph` tool, which generates flamegraphs for Rust projects. Their work involved implementing features for target selection, including automatic selection and explicit package support, enhancing the user experience. They also addressed debug information detection for tests and unit tests to correctly profile the code. Furthermore, the user improved the build process and added shell completion to improve the usability.
Contributions:47 pushes, 11 branches, 2 issues in 5 years 10 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.