James Nagurne is a compiler engineer with eight years of experience designing and shipping C/C++ optimizing compilers and linkers for embedded systems at Texas Instruments. He architects codegen features and debugs complex toolchain issues while collaborating with hardware teams to shape processor architectures that balance performance and language-friendliness. Based in Sugar Land, Texas, he brings deep domain expertise in embedded toolchains and pragmatic cross-discipline communication that accelerates silicon-to-software integration. Known internally for translating hardware constraints into compiler optimizations, he steadily improves developer productivity for constrained targets.
7 years of coding experience
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of North Texas
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:9 reviews, 3 pushes, 23 comments in 3 years 3 months
compilerstechnologiesclangsubmittoolchain
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
James Nagurne - Compiler Engineer at Texas Instruments