Devon Loehr is a software engineer with 13 years of experience and a PhD candidate in Computer Science from Princeton, now contributing at Google. He specializes in programming languages and compiler tooling, with notable open-source contributions to the high-profile LLVM project where he improved diagnostics, template warnings, and build processes to catch subtle issues like duplicated unique objects and improper virtual method usage. Devon blends deep research-level understanding with practical engineering, shipping robust analysis and code-quality improvements used across toolchains. Based in the United States, he brings a rare combination of compiler internals expertise and production-grade development.
13 years of coding experience
Doctor of Philosophy Computer Science, Doctor of Philosophy Computer Science at Princeton University
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
Backend Developer
Contributions:18 reviews, 6 PRs, 38 comments in 4 months
Contributions summary:Devon primarily contributed to the LLVM project by implementing and refining compiler diagnostics and code analysis tools. Their work focused on enhancing the compiler's ability to detect potential issues, such as the duplication of unique objects in shared libraries and virtual method usages in final classes, and improving the overall quality of the generated code. The user also modified the build process and associated header files. Furthermore, they introduced and refined template-related warnings, ensuring more robust error detection within templated code.
Contributions:1 release, 1 PR, 44 pushes in 3 years 6 months
remakefractals
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.