Damian Rouson is the Group Lead for the Computer Languages and Systems Software (CLaSS) Group at Berkeley Lab. He is a mechanical engineer with experience in simulating turbulent flows in multiphase, quantum, and magnetohydrodynamic media. He leads the development of the OpenCoarrays parallel runtime library and the Morfeus partial differential equation solver framework. His research at Berkeley Lab explores the use of machine learning to accelerate predictions of climate change's regional impacts using Fortran 2018 and UPC++.
He co-authored the textbook Scientific Software Design: The Object-Oriented Way (Cambridge University Press, 2011) and has taught related university courses and tutorials on Fortran 2018 and agile software development. He is an alternate member of the Fortran standards committee. He has held academic staff and faculty positions at the City University of New York, the University of Maryland, the University of Cyprus, the University of Bergen, and Stanford University. He has held technical staff and leadership positions at the U.S. Naval Research Laboratory and Sandia National Laboratories. He received a 2003-'04 NASA Summer Faculty Fellowship and a 2020-'21 Department of Energy Better Scientific Software Fellowship. He has been a (co-)principal investigator on research grants and research software engineering contracts funded by the National Institute of Standards and Technology, the National Science Foundation, the Office of Naval Research, the U.S. Nuclear Regulatory Commission and the National Aeronautics and Space Administration.
He founded Sourcery, Inc., a research software engineering consultancy focused on modern Fortran, including modernizing legacy Fortran. Sourcery has worked on software projects in domains ranging from particle-beam physics and nuclear energy to weather and climate science. He also founded Sourcery Institute, a California public-benefit nonprofit corporation granted 501(c)(3) tax-exempt status for research and education in computational science and engineering. Sourcery Institute offers training courses, publishes open-source course modules, and funds a Ph.D. fellowship at Cranfield University.
He holds a B.S. from Howard University and an M.S. and Ph.D. from Stanford University, all in mechanical engineering. He is also a licensed Professional Engineer (P.E.) in the State of California and is the Editor of ACM SIGPLAN Fortran Forum.
Dr. Rouson's Curriculum Vitae (PDF)