Prabhu Rajasekaran is a systems-focused software engineer with 11 years of experience building low-level tooling, compilers, and scalable backend systems, currently at Google in Mountain View. He combines deep program analysis and binary reverse-engineering skills with practical compiler hacking—evidenced by contributions to the high-profile LLVM project where he modified drivers and enabled UEFI/Clang toolchain features. His background spans industry roles from Autodesk to Amazon and research internships at Microsoft and Microsoft Research, plus a PhD and MS from UC Irvine, reflecting strong academic rigor and applied systems research. Comfortable across the stack, he has shipped end-to-end features (MySQL, Java, JavaScript) and optimized performance in production products, while also building automation frameworks and analysis tooling. He prefers direct, contextual outreach and values working relationships grounded in prior interaction rather than cold connections.
11 years of coding experience
12 years of employment as a software developer
B-Tech, Information Technology, B-Tech, Information Technology at Kumaraguru College of Technology
Master's Degree, Computer Science, 3.89, Master's Degree, Computer Science, 3.89 at University of California, Irvine
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
Backend & Systems Engineer
Contributions:54 reviews, 67 PRs, 222 pushes in 2 years 7 months
Contributions summary:Prabhu primarily focused on modifying and enhancing the LLVM tools and driver components. Their contributions included enabling a multicall driver for the llvm-debuginfod-find tool, adding and reverting a toolchain for the UEFI x86_64 target within Clang, and addressing related build failures. Further work involved cleaning up UEFI toolchain includes and introducing a new UEFI target predefine, along with enabling Microsoft extensions for UEFI targets and fixing help text regressions.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:4 PRs, 73 pushes, 57 branches in 1 year 4 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.