Jonathan Wapman

Software Engineer at Waymo

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
🎓
Top School
Jonathan Wapman is a software engineer with nine years of experience specializing in motion planning and high-throughput GPU compute for autonomous systems, currently building trajectory generation and low-latency systems at Waymo. He brings deep GPU and parallel-computing expertise from graduate research at UC Davis and multiple NVIDIA architecture internships, where he modeled novel dataflow and load-balancing approaches for graph analytics and sparse linear algebra. An active contributor to the Gunrock CUDA graph analytics project, he implemented multi-device CUDA context management and expanded input-format support, reflecting a practical blend of systems-level optimization and open-source impact. His background spans robotics, control, and spacecraft-relevant research (JPL, LLNL), giving him a rare cross-domain perspective on real-time autonomy, graph analytics, and AI-driven perception.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BS, Electrical and Electronics Engineering, Bachelor of Science - BS, Electrical and Electronics Engineering at University of California, Davis
bookLivermore High School
languagesEnglish, Spanish, German
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

cuda10
graphdb10
graph10
graph-algorithms10
c-language10
graph-analysis10
parallel-computing10
cprogramming-language10
gpu10
algorithm9
cmake7

Programming languages (7)

C#C++HTMLPascalJupyter NotebookCudaPython

Github contributions (5)

github-logo-circle
gunrock/gunrock

Jan 2019 - May 2022

Programmable CUDA/C++ GPU Graph Analytics
Role in this project:
userBack-end Developer
Contributions:9 reviews, 164 commits, 9 PRs in 3 years 4 months
Contributions summary:Jonathan's contributions focus on modifying and enhancing the Gunrock library, primarily related to graph analytics on GPUs. They updated CUDA context management, including support for multiple devices and streams. Additionally, the user implemented the ability to read SMTX files, expanding the input format capabilities for the library. Furthermore, the user fixed namespace collisions within the CUDA codebase, improving code clarity.
graph-primitivescxxgraph-algorithmsgraph-analyticsgpu-acceleration
jdwapman/gunrock

Jan 2019 - Apr 2019

High-Performance Graph Primitives on GPUs
Contributions:108 pushes, 16 branches in 3 months
cudagraph-primitivesgpu-programminggpu-accelerationgpu
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
Jonathan Wapman - Software Engineer at Waymo