Zahira Ammarguellat

Compiler Software Developer at Intel Corporation

Marlborough, Massachusetts, 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
Zahira Ammarguellat is a compiler software developer with over two decades of experience designing and optimizing compilers for embedded, DSP, shader, and general-purpose processors, currently contributing to Intel and the LLVM open-source project. Her background spans startups and industry leaders—co-founding a retargetable compiler company acquired by Intel, and senior roles at Marvell and AMD—bringing deep expertise in language compatibility, program transformations, and multimedia transport. She has hands-on experience resolving subtle floating-point and type-promotion issues in LLVM and adding builtins like __builtin_fmaf16, reflecting a strong command of compiler internals and numerical correctness. Based in Marlborough, MA, Zahira combines research pedigree (Ph.D. from Université Pierre et Marie Curie) with practical production engineering, often tackling corner cases that bridge standards conformance and platform-specific behavior.
code7 years of coding experience
job28 years of employment as a software developer
bookPh.D, Computer Science, Ph.D, Computer Science at Université Pierre et Marie Curie (Paris VI)
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

floating-point10
compiler-design10
c-language10
float3210
clangd10
cprogramming-language10
clang10
llvm10

Programming languages (6)

C++CRustLLVMRPCPython

Github contributions (5)

github-logo-circle
llvm/llvm-project

Jan 2023 - Jan 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBackend Developer
Contributions:173 reviews, 3 commits, 144 PRs in 6 days
Contributions summary:Zahira primarily focused on bug fixes and enhancements within the LLVM project, a collection of compiler and toolchain technologies. Their contributions involved resolving issues related to complex division, specifically addressing type promotion issues in strict floating-point modes on Windows platforms. They also added support for the `__builtin_fmaf16` builtin, and addressed an issue regarding the precedence of the `pragma STDC CX_LIMITED_RANGE` directive, demonstrating a strong understanding of compiler internals and floating-point arithmetic. Additionally, the user corrected a warning.
compilerllvmtoolchain
zahiraam/llvm-project

Oct 2022 - Jul 2026

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:410 pushes, 86 branches in 3 years 10 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