Nick Forrington

Team Lead, Hyperscale Tools at Arm

Warwick, England, United Kingdom
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
Nick Forrington is a Team Lead and HPC software engineer with 14 years’ experience building and shipping parallel tools for supercomputing environments. At Arm he leads a hyperscale tools team and was the Technical Product Owner for Arm Forge, steering cross-platform debugging and performance-analysis strategy for some of the world’s largest supercomputers. He combines field experience—supporting users on Titan and Summit and porting/debugging across x86-64, ppc64le, AArch64 and NVIDIA GPUs—with hands-on build and release work (notably contributing Arm support and forge-probe integration to the widely used Spack package manager). Based in Warwick, he couples product leadership and resource planning with deep technical contributions to open-source performance tooling like Linux perf. Colleagues rely on him to translate complex HPC requirements into pragmatic tooling roadmaps and reproducible build ecosystems.
code14 years of coding experience
job17 years of employment as a software developer
bookMEng, Computer Science, MEng, Computer Science at University of Warwick
stackoverflow-logo

Stackoverflow

Stats
7,730reputation
917kreached
48answers
2questions
Badges
oop
top-1%
qt
top-5%
javascript
top-1%
zip
top-5%
github-logo-circle

Github Skills (22)

oop10
javascript10
package-management10
compiler-options10
compile10
build-automation10
compiler10
qt9
autotools9
zip9
python8
hpc8
linux8
git7
shell6

Programming languages (5)

DockerfileCPHPMarkdownPython

Github contributions (5)

github-logo-circle
spack/spack

Jun 2018 - May 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:8 reviews, 10 commits, 10 PRs in 3 years 11 months
Contributions summary:Nick contributed to the Spack package manager by modifying existing package definitions and adding new ones. They focused on integrating support for the Arm compiler, including patching libtool for compatibility. Their work involved adjusting build configurations, checksums, and compiler flags within the package definitions. Furthermore, they implemented enhancements to the build process by incorporating the "forge-probe" functionality for the Arm Forge tool.
compilerspythonradiussplatformslinux
NickRF/qtcreator-quickattach

Apr 2012 - May 2020

Contributions:6 commits, 2 pushes, 1 tag in 8 years 2 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
Nick Forrington - Team Lead, Hyperscale Tools at Arm