Pak Markthub is a Senior Software Engineer at NVIDIA with nine years of experience building low-latency, high-bandwidth GPU communication technologies and earlier academic roots in a Ph.D.-level study of efficient data movement. He designs and implements GPUDirect capabilities that let GPUs talk directly to third-party devices, reducing CPU involvement and unlocking peak hardware performance for both small and large transfers. At NVIDIA he moved from postdoctoral research into production engineering, focusing on practical, deployable systems — including improving build and packaging workflows for the widely used gdrcopy library to simplify kernel module distribution via DKMS. His background spans national labs and supercomputing centers where he explored GPU memory semantics, checkpoint/restart, and extending GPU virtual memory to non-volatile storage. Based in California but with deep ties to Tokyo Institute of Technology, he blends systems research rigor with hands-on DevOps and release engineering. Colleagues can expect a developer who balances performance-first architecture with pragmatic build and deployment improvements that accelerate adoption.
9 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, Computer Engineering, 3.97, Bachelor’s Degree, Computer Engineering, 3.97 at Kasetsart University
Doctor of Science, Mathematical and Computing Sciences, Doctor of Science, Mathematical and Computing Sciences at Tokyo Institute of Technology
High School, Science, 3.93, High School, Science, 3.93 at TriamUdom Suksa School
Contributions:12 releases, 77 reviews, 90 commits in 3 years 1 month
Contributions summary:Pak primarily focused on improving the build and packaging processes for the `gdrcopy` library. Their contributions involved modifying build scripts for Debian and RPM packages, including versioning, dependency checks, and build configurations. They also updated the packaging to use DKMS for kernel module builds and cleaned up the build process, streamlining the generation of installable packages.
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.