Juergen Ributzka

Compiler Engineering Manager at Apple

Cupertino, California, 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
Juergen Ributzka is a Compiler Engineering Manager in Cupertino with 12 years of experience advancing high-performance compilers and code generation at Apple. He progressed from hands-on compiler engineer to manager, pairing deep technical expertise with team leadership since 2018. His background includes a Ph.D. in Electrical and Computer Engineering and long-standing research and internship experience across Intel, Bosch, and other systems-focused organizations. Juergen contributes to the LLVM/Clang ecosystem, focusing on performance and correctness fixes for CPU intrinsics and codegen optimizations—work that touches a widely used open-source compiler infrastructure. He brings a pragmatic blend of academic rigor and production debugging, often simplifying complex compiler paths while reverting risky changes to preserve stability. Based in Cupertino, he excels at translating low-level architecture details into reliable, high-performance compiler implementations.
code12 years of coding experience
job14 years of employment as a software developer
bookM.S., Electrical and Computer Engineering, M.S., Electrical and Computer Engineering at University of Delaware
bookDiplomingenieur (FH), Software Engineering, Diplomingenieur (FH), Software Engineering at Hochschule Esslingen - University of Applied Sciences
github-logo-circle

Github Skills (11)

c1710
compiler10
c-language10
performance-monitor10
compiler-compiler10
performance-analysis10
cprogramming-language10
c1110
x869
assembly9
objective-c7

Programming languages (6)

C++CLLVMRPCJavaScriptSwift

Github contributions (5)

github-logo-circle
llvm-mirror/clang

Aug 2013 - Mar 2017

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:19 commits in 3 years 8 months
Contributions summary:Juergen primarily contributed to the Clang compiler project by addressing performance and correctness issues related to specific CPU instruction intrinsics. Their work involved fixing bugs in the `_mm256_broadcastsi128_si256` intrinsic, simplifying code using `CreateMemTemp`, and optimizing code generation. They also reverted some changes related to a virtual file system implementation and other bug fixes, showcasing their involvement in debugging and code maintenance aspects of the project.
keptwindowsllvmcc-plus-plus
ributzka/llvm-project

Oct 2023 - Oct 2024

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:23 pushes, 25 branches in 1 year
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
Juergen Ributzka - Compiler Engineering Manager at Apple