Andrew Stone is a compiler engineer with 11 years of experience building high-performance language tooling and runtime systems, currently advancing vendor-neutral GPU support for the Chapel parallel programming language at Hewlett Packard Enterprise. He has deep expertise in compiler internals, LLVM backends, and runtime libraries, and previously led type inference and code-generation work for MATLAB Coder at MathWorks. His background includes scalable parallel systems research and teaching compiler construction, culminating in a PhD in computer science from Colorado State University. An active open-source contributor, he implemented GPU primitives and runtime functions in the widely used chapel-lang repository, improving both performance and cross-compiler build robustness. Known for bridging research and production, he combines rigorous static analysis instincts with practical systems engineering to make parallel programming more productive.
11 years of coding experience
16 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Colorado State University
Contributions:633 reviews, 382 commits, 547 PRs in 1 year 8 months
Contributions summary:Andrew primarily focused on improving the performance and functionality of the Chapel language, a productive parallel programming language. Their contributions include updating documentation, specifically addressing the location of compiler overview directories, and enhancing error messages for specific runtime calls. They also added GPU runtime library functions, including those for initialization and kernel launches, and implemented primitives for GPU thread, block, and grid operations. The user also fixed build errors and made code modifications to allow the code to compile with different compilers.
Contributions:25 commits, 23 pushes, 1 branch in 6 years
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
Andrew Stone - Compiler Engineer at Hewlett Packard Enterprise