Manager Development Automation Control Engineering
Stuttgart Region Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Jochen Kühner is a seasoned engineering manager in automation and control with over 20 years of PLC development experience and more than 15 years of hands-on C# and JavaScript/TypeScript work. Based in the Stuttgart region, he leads development automation at Mlog Logistics, combining PLC standards, DevOps for PLC toolchains, and in-house visualization systems he helped design. He contributes to notable open-source .NET projects—such as ILSpy and AvalonEdit—where his backend and full‑stack fixes improved decompilation robustness, .NET Core support, and editor features. His background spans Siemens Step5/Step7/TIA Portal and microcontroller work, giving him rare cross-domain fluency between low-level control logic and modern application stacks. Known for pragmatic refactors and test-driven fixes, he often focuses on compatibility, performance and developer experience improvements that pay off across complex industrial systems.
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
Role in this project:
Back-end Developer
Contributions:59 commits, 25 PRs, 259 comments in 2 years 6 months
Contributions summary:Jochen primarily contributed to the development of the FastExpressionCompiler library, focusing on enhancing its capabilities by adding support for features such as arithmetic assignments, power operations, and bitwise operations. They were also involved in addressing various bug fixes related to ref parameters, nullable types, and the implementation of switch statements. Furthermore, the user optimized the code and added support for decimal values.
The .NET Standard / .NET Core version from the System Linq Dynamic functionality.
Role in this project:
Back-end Developer
Contributions:2 reviews, 36 commits, 18 PRs in 6 years 4 months
Contributions summary:Jochen primarily focused on enhancing the `System.Linq.Dynamic.Core` library by addressing bug fixes and adding new features. These contributions include supporting string-based enum parameter objects, improving comparison operations involving strings, and fixing dynamic converter issues. The user also introduced unit tests to validate these additions, demonstrating a commitment to code quality and functionality.
dotnetnetstandarddynamicsqlnet-core
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
Jochen Kühner - Manager Development Automation Control Engineering