Damian Rouson

Senior Scientist & Group Lead, Computer Languages And Systems Software (CLaSS) at Sourcery Institute

Washington, District of Columbia, 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
Damian Rouson is a senior scientist and group lead specializing in computer languages and systems software, currently heading the CLaSS group at Berkeley Lab with over a decade of experience bridging research and production software. He combines academic rigor (PhD and MS from Stanford) with entrepreneurial leadership as president of Archaeologic, Inc. and the Sourcery Institute, guiding open-source and standards efforts for scientific computing. Damian’s background spans national labs, academia, and industry—shaping multiphysics modeling, reacting flow research, and computational earth sciences—giving him a rare blend of domain expertise and software engineering. He contributes to widely used community tooling, notably improving the installation and robustness of the Fortran Package Manager (fpm), demonstrating hands-on DevOps and automation skills. Known for pragmatic problem solving, he focuses on making complex scientific software more reproducible and accessible. Based in Washington, D.C., he pairs deep technical knowledge with leadership in collaborative open-source ecosystems.
code11 years of coding experience
job18 years of employment as a software developer
bookBachelor of Science - BS, Bachelor of Science - BS at Howard University
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at Stanford University
github-logo-circle

Github Skills (11)

sh10
automation10
bash10
automations10
script10
shell10
fpm10
package-management10
scripting10
build-system9
fortran8

Programming languages (16)

PowerShellC#C++CRPCCMakeMakefileHTML

Github contributions (5)

github-logo-circle
fortran-lang/fpm

Oct 2020 - Sep 2022

Fortran Package Manager (fpm)
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:2 reviews, 15 commits, 10 PRs in 1 year 11 months
Contributions summary:Damian primarily focused on developing and improving the installation script for the Fortran Package Manager (fpm). Their contributions include initial setup, dependency management (Haskell stack), and handling edge cases in the installation process. The user also made several iterations to refine the script, addressing bashisms, improving error handling, and incorporating alternative download mechanisms. This work streamlined the fpm installation process, making it easier for users to set up the package manager.
fortran-package-managerpackage-managerfortranfpmbuild-system
sourceryinstitute/dag

Apr 2020 - Dec 2022

Directed Acyclic Graphs With Modern Fortran
Contributions:9 releases, 5 reviews, 274 commits in 2 years 8 months
acyclicmodern-fortranfortrangraphsgraph
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
Damian Rouson - Senior Scientist & Group Lead, Computer Languages And Systems Software (CLaSS) at Sourcery Institute