Richard Barton is a Senior Engineering Manager at Arm with 17 years of hands-on compiler and leadership experience, currently directing a 25-strong team focused on LLVM-based technologies. He progressed through technical, product and people leadership roles at Arm—shaping the Arm Compiler product, leading Fortran and C/C++ toolchain efforts, and driving functional safety and release processes. A longtime LLVM/Clang contributor, his work includes ARM architecture support (Cortex-A12, neon-vfpv4), preprocessor fixes and build-system improvements that bridge open-source and commercial compiler engineering. He combines deep compiler internals expertise with product ownership and recruitment/line-management skills, and has a pragmatic record of bringing complex compiler products to market on schedule. Trained in Computer Science at Cambridge, he pairs academic grounding with a rare mix of low-level code contributions and strategic technical stewardship.
17 years of coding experience
15 years of employment as a software developer
Bachelor of Arts (BA), Computer Science, 2.II, Bachelor of Arts (BA), Computer Science, 2.II at University of Cambridge
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Role in this project:
Backend Developer & Compiler Engineer
Contributions:13 commits in 1 year 11 months
Contributions summary:Richard contributed to the Clang compiler project, primarily focusing on ARM architecture support and build system improvements. They implemented new features related to ARM processors, such as Cortex-A12 and neon-vfpv4, as well as handling related compiler flags. Their work also includes fixing preprocessor issues and test case adjustments within the compilation process. Additionally, the user made changes to address library path support and compiler options related to character types.
Flang is a Fortran language front-end designed for integration with LLVM.
Contributions:2 pushes, 8 branches in 3 years 2 months
fortran-languagecompilerfortranfront-endllvm
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
Richard Barton - Senior Engineering Manager at Arm