James Nagurne

Compiler Engineer at Texas Instruments

Sugar Land, Texas, 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
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.
code7 years of coding experience
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of North Texas
github-logo-circle

Github Skills (10)

compiler10
modular10
clang10
toolchain10
llvm10
gcc8
poe5
pathofexile5
cling3
llvm-ir3

Programming languages (4)

C++LLVMLuaPython

Github contributions (5)

github-logo-circle
Contributions:3 pushes, 3 branches in 4 days
llvm/llvm-project

Nov 2021 - Feb 2025

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