Mathias Payer is a research scientist and professor leading the HexHive group, with 13 years of experience focused on system and software security, low-level binary rewriting, and memory-corruption defenses. Trained at ETH Zurich (Dr. sc. ETH, 2012) and shaped by a postdoc in Dawn Song’s BitBlaze group, he builds practical defenses that protect applications even when vulnerabilities exist, often via binary translation and software-based fault isolation. He has a hands-on track record of open-source prototype implementations and founded Purdue’s b01lers CTF team, reflecting both deep research and offensive security practice. Based in Lausanne, his work uniquely blends compiler-style code transformations with exploit analysis to enforce integrity for critical data like code pointers. Colleagues know him for turning low-level theory into usable tools and for an unconventional focus on defending live binaries rather than just static code.
13 years of coding experience
Gymnasium Liechtenstein
Master of Science ETH (M.Sc.), Computer Science (System Software), Master of Science ETH (M.Sc.), Computer Science (System Software) at ETH Zurich
Template for EPFL (BSc, MSc, or doctoral) theses and semester projects
Contributions:20 commits, 1 PR, 13 pushes in 3 years 1 month
bsctemplatesemesterthesesepfl
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.