Ana Pazos

Principal Engineer, Manager at Qualcomm

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
Ana Pazos is a Principal Engineer and manager at Qualcomm with 12+ years of experience designing and shipping performance-critical software for ARM platforms. She combines technical leadership with deep compiler and back-end expertise, having contributed Clang support for AArch64 NEON intrinsics and codegen enhancements that enabled new instructions and processor targets like Krait. Based in California, she blends systems-level optimization with team coaching to deliver robust, production-ready solutions across mobile and embedded toolchains. Her open-source work on the llvm/clang mirror reflects a practical focus on low-level correctness and measurable performance gains rather than merely academic contributions. Colleagues rely on her to translate complex architecture constraints into maintainable compiler implementations and roadmap-driven engineering decisions.
code12 years of coding experience
github-logo-circle

Github Skills (10)

c1710
arm10
c-language10
performance-monitor10
performance-analysis10
architectures10
c1110
cprogramming-language10
architecture10
compiler-development10

Programming languages (8)

C++CRustLLVMMakefileHTMLRubyPython

Github contributions (5)

github-logo-circle
llvm-mirror/clang

Nov 2013 - Feb 2019

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Role in this project:
userBack-end Developer
Contributions:12 commits in 5 years 3 months
Contributions summary:Ana implemented and modified a series of AArch64 Neon intrinsics, which included scalar and lane operations for floating-point and integer types. They also contributed to the code generation for these intrinsics within the Clang compiler, specifically in the `CGBuiltin.cpp` and test files, extending support for new instructions like `vmulx`, `vfma`, and `vdup`. Furthermore, they added support for the Krait processor. This indicates a focus on compiler development and optimization for ARM architecture.
keptwindowsllvmcc-plus-plus
Documenting the expected behaviour and supported command-line switches for GNU and LLVM based RISC-V toolchains
Contributions:25 pushes, 12 branches in 9 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.
Request Free Trial
Ana Pazos - Principal Engineer, Manager at Qualcomm