Florian Mayer

Software Engineer at Google

San Francisco Bay Area United States
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
Florian Mayer is a seasoned systems and compiler engineer with 17 years' experience building low-level tooling and improving memory safety for Android and Google services. Based in the Bay Area, he is a core developer and maintainer of sanitizers in upstream LLVM and AOSP, and a principal author of HWASan and ARM MTE support that have driven discovery of real-world CVEs. His work spans allocator, linker, libc, the NDK, and the Perfetto tracing stack, combining deep OS internals knowledge with practical developer tooling and build-system expertise. He represents Google in the RISC-V Memory Tagging Task Group, reflecting both technical leadership and standards engagement. An active open-source contributor, he has improved LLVM memory-tagging instrumentation and enhanced Android debugging and stack-tracing tools to make postmortem analysis far more actionable. Colleagues rely on him for rigorous, low-level problem solving that yields measurable system-wide improvements.
code17 years of coding experience
job7 years of employment as a software developer
bookBachelor's Degree, Software & Information Engineering, graduated with distinction, Bachelor's Degree, Software & Information Engineering, graduated with distinction at Vienna University of Technology
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
3,071reputation
335kreached
30answers
4questions
Badges
integer
top-5%
axis
top-5%
concatenation
top-5%
python
top-5%
github-logo-circle

Github Skills (51)

debugging10
debug10
c-language10
system-programming10
python10
apidoc10
llvm10
memory-management10
low-level10
git-repository10
instrumentation10
android-build10
makefile10
cicd10
soap10

Programming languages (16)

JavaC++CRPCMakefileGoHTMLKotlin

Github contributions (5)

github-logo-circle
llvm/llvm-project

Jul 2020 - Apr 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:612 reviews, 256 PRs, 537 pushes in 4 years 9 months
Contributions summary:Florian primarily contributed to the LLVM compiler infrastructure by modifying and adding features related to memory tagging and instrumentation, specifically within the HWAddressSanitizer (HWASan) and MTE (Memory Tagging Extension) components. Their work involved refactoring code, adding debug information, and enhancing stack frame history tracking. These changes included adjusting memory access checks and optimizing memory tagging support, indicating a focus on improving code correctness and debugging capabilities within the compiler.
compilerstechnologiesclangsubmittoolchain
sunpy/sunpy

Aug 2011 - Feb 2014

SunPy - Python for Solar Physics
Role in this project:
userBack-end Developer
Contributions:842 commits, 6 comments in 2 years 6 months
Contributions summary:Florian primarily focused on implementing and improving VSO API functionality within the SunPy project, which includes the development of services that support querying and downloading solar physics data. They added a method to group query response blocks by file ID. The user also made changes to improve the download functionality to handle various file types and server responses. The user further enhanced the existing API by improving the handling of error conditions.
physicspythonsolarsimulationpython-3
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