Patrick Diehl

Staff Scientist 3 at Louisiana State University

Los Alamos, New Mexico, 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
Patrick Diehl is a staff scientist and applied computer science researcher with 11 years of experience, currently based at Los Alamos National Laboratory and active as adjunct faculty at LSU. With a doctorate in applied mathematics and a strong background in computer science, he bridges rigorous research and production software—contributing backend and DevOps improvements to high-profile C++ projects like the HPX parallelism library. He’s known for fixing cross-architecture build issues, enhancing packaging and CI, and improving developer-facing diagnostics, showing an eye for reproducible, maintainable systems. Beyond research and engineering, he edits for open journals and co-hosts the FLOSSforScience podcast, signaling commitment to open science and community communication.
code11 years of coding experience
job7 years of employment as a software developer
bookDr. re. nat., Apllied Mathematics, Dr. re. nat., Apllied Mathematics at The University of Bonn
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Stuttgart
stackoverflow-logo

Stackoverflow

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

Github Skills (13)

build-system10
c-language10
cmake10
parallel10
cprogramming-language10
concurrency10
multiplatform9
cross-platform9
packaging8
rpm8
packager8
package8
documentation7

Programming languages (15)

JavaC++CSSCRustTeXChapelHTML

Github contributions (5)

github-logo-circle
STEllAR-GROUP/hpx

May 2017 - Jan 2022

The C++ Standard Library for Parallelism and Concurrency
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:8 reviews, 46 commits, 18 PRs in 4 years 9 months
Contributions summary:Patrick primarily contributed to the HPX C++ library by adding features and addressing build and configuration issues. Contributions include adding RPM package support, fixing compilation errors on the arm7 architecture, and improving error messages. The user also made changes to the project's build system and documentation, including the addition of a CFF file and implementing a validation action.
cppconcurrencyc-plus-plusparallelismstandard-library
ModernCPPBook/Examples

May 2022 - Mar 2023

Contributions:1 release, 181 commits, 176 pushes in 10 months
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
Patrick Diehl - Staff Scientist 3 at Louisiana State University