Summary
Paul Taylor is a Senior Software Engineer based in Portland, Oregon with 14 years of experience building high-performance systems across CUDA C++, JavaScript, and Python. At NVIDIA he focuses on RAPIDS and CUDA core libraries, contributing to GPU-accelerated projects like cuGraph, cuDF, cuML and the RAPIDS memory and algorithm stacks. He has deep open-source chops—co-authoring or contributing to projects such as Apache Arrow’s JavaScript implementation, ReactiveX/IxJS build tooling, and performance work in sccache—bridging low-level performance engineering with developer-facing tooling. Paul’s background includes front-end platform work at Netflix (RxJS/Falcor) and visualization-focused engineering at Graphistry, giving him a rare full-stack perspective on data pipelines and UI. He frequently improves build systems, CI/CD and release automation, and is known for pragmatic fixes that improve portability and memory efficiency in large C++/CUDA codebases. That blend of systems performance, developer tooling, and JavaScript ecosystem experience makes him effective at turning research-grade GPU algorithms into production-ready developer tools.
14 years of coding experience
10 years of employment as a software developer