Ben Hermann

Professor For Secure Software Engineering at Universität Stuttgart

Darmstadt, Hesse, 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
Ben Hermann is a professor for secure software engineering with over a decade of experience applying static analysis to harden Java, Android, and C/C++ applications. He blends academic research and teaching with hands-on engineering, co-authoring frameworks such as the LLVM-based phasar project where he enhanced plugin flexibility and usability. His career spans roles from chief architect in industry to senior research positions and interim professorships, reflecting a deep practical grasp of turning program-analysis theory into usable tooling. Based in Germany, he mentors the next generation of security-minded engineers while continuing to push improvements in analysis infrastructure and build reproducible, production-ready research artifacts.
code12 years of coding experience
job18 years of employment as a software developer
bookTechnischen Universität Darmstadt
languagesGerman, English, Japanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

c-language10
static-analysis10
cprogramming-language10
llvm10
program-analysis10
boost9
cmake9

Programming languages (12)

TypeScriptJavaRC++RustScalaTeXJavaScript

Github contributions (5)

github-logo-circle
A LLVM-based static analysis framework.
Role in this project:
userBackend Developer
Contributions:43 commits, 17 pushes, 1 comment in 9 months
Contributions summary:Ben focused on enhancing the `phasar` framework's capabilities. They introduced conditional compilation for plugin mechanisms, enabling more flexible analysis configurations. Furthermore, the user restructured command-line options for improved usability and added basic structural improvements to the project, including code related to LLVM and the analysis framework. This included modifications in core files.
llvmstatic-analysisprogram-analysisdata-flow-analysisc
bhermann/bhermann.github.io

Jun 2021 - Jan 2026

Contributions:45 pushes in 4 years 7 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.
Request Free Trial