Patrice Castonguay

Principal Engineer, LLM Inference at NVIDIA

Greater Montreal Metropolitan Area Canada
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
Patrice Castonguay is a Principal Engineer at NVIDIA specializing in accelerating LLM inference, with a deep background in high-performance computing and numerical methods from a PhD in Aeronautics and Astronautics at Stanford. Over a 15+ year technical career spanning research and industry, he has built GPU-accelerated solvers, led CFD algorithm development at Bombardier, and authored performance-critical libraries and patents for sparse linear systems. He combines low-level optimization (CUDA, MPI, C/C++) with algorithmic innovation to scale workloads on modern Intel and NVIDIA architectures. Known for translating academic research into production-grade software, he often bridges multidisciplinary teams to deliver measurable speedups and novel parallel algorithms. Based in Greater Montreal, he brings an uncommon blend of aerospace CFD expertise and practical ML/LLM systems engineering to inference performance challenges.
code6 years of coding experience
job9 years of employment as a software developer
bookBachelor Mechanical Engineering - Aeronautical Concentration, Bachelor Mechanical Engineering - Aeronautical Concentration at McGill University
bookPh. D. Aeronautics and Astronautics, Ph. D. Aeronautics and Astronautics at Stanford University
languagesFrench, English
github-logo-circle

Github Skills (20)

python-client8
api-client8
runnable7
nvidia7
api7
cli7
speech-to-text7
cpp6
speech-recognition6
protobuf6
gpu6
python6
notebook6
grpc5
protocol-buffers5

Programming languages (4)

C++StarlarkJupyter NotebookPython

Github contributions (5)

github-logo-circle
pcastonguay/cpp-clients

Mar 2022 - Aug 2022

Sample C++ command-line Riva clients.
Contributions:16 pushes, 9 branches in 5 months
clientscpprivacli
pcastonguay/TensorRT-LLM

Mar 2025 - Apr 2025

TensorRT-LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and build TensorRT engines that contain state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT-LLM also contains components to create Python and C++ runtimes that execute those TensorRT engines.
Contributions:9 pushes, 2 branches in 8 days
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
Patrice Castonguay - Principal Engineer, LLM Inference at NVIDIA