John Pennycook

Developer Technology Engineer at NVIDIA

St. Austell, 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
John Pennycook is a Developer Technology Engineer with eight years of experience specializing in parallel algorithms, performance analysis, and performance portability across CPUs and GPUs. With a PhD in Computer Science from the University of Warwick and roles at Intel and now NVIDIA, he has repeatedly translated deep hardware-software insight into measurable application speedups and scalable performance models. He is fluent in C++, Fortran, CUDA, SYCL, OpenMP, MPI and Python, authored 30+ publications with over 1,500 citations, and helped shape SYCL and ISO C++ interoperability at the standards level. Known for making code run faster, he has built tools and methodologies widely adopted by researchers and customers to quantify and improve performance portability across architectures.
code8 years of coding experience
job15 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of Warwick
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (91)

python10
windows10
sycl10
3d10
game-development10
scientific-computing10
opencl10
gpgpu10
intel10
linux10
gdscript10
debugging10
llvm10
maintainability10
oneapi10

Programming languages (14)

C++CRustCMakeTeXHTMLLogosJupyter Notebook

Github contributions (5)

github-logo-circle
Pennycook/llvm

Apr 2019 - Aug 2025

This is the canonical git mirror of the LLVM subversion repository. Please see http://llvm.org/ for instructions on contributing to LLVM.
Contributions:431 pushes, 180 branches in 6 years 4 months
subversionclanginstructionslibgit2git-mirror
P3HPC/p3hpc.github.io

Dec 2020 - Nov 2025

Contributions:1 review, 27 PRs, 80 pushes in 4 years 11 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