Computer Systems Engineer V at Lawrence Berkeley Natl. Lab.
Las Vegas, Nevada, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Paul Hargrove is a veteran computer systems engineer and researcher with a Ph.D. in Scientific Computing from Stanford and over two decades of hands-on experience building systems software for high-performance computing. Based at Lawrence Berkeley National Lab, he leads development of PGAS tools like UPC++ and the GASNet-EX communication layer and directs the DOE-funded Pagoda effort toward exascale-capable runtimes. An early Linux kernel contributor, his long-standing kernel work includes the Macintosh HFS driver and POSIX FIFO support—code that shipped well before Linux 1.0—highlighting a rare blend of low-level systems craftsmanship and distributed-memory networking expertise. He has also led production-quality projects such as Berkeley Lab Checkpoint-Restart (BLCR) and steered industry standards work on RDMA and direct-access transports. Based in Las Vegas, Paul combines academic rigor with practical delivery, often focusing on one-sided RMA, RPC, and scalable checkpointing for preemptive scheduling and fault tolerance.
12 years of coding experience
21 years of employment as a software developer
A.B., C.S., Physics and Math, A.B., C.S., Physics and Math at Cornell University
TJHSST
PhD, Scientific Computing / Computational Mathematics, PhD, Scientific Computing / Computational Mathematics at Stanford University
Contributions:2 releases, 15 commits, 1 PR in 6 years 3 months
clangvirtual-machineupclow-levelllvm
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.