Contributor
Biography
Damian leads Berkeley Lab’s Computer Languages and Systems Software Group and leads the OpenCoarrays and Caffeine parallel runtime library projects. He researches machine learning for atmospheric modeling and leads Berkeley Lab’s LLVM flang Fortran compiler testing project. He co-authored the textbook Scientific Software Design: The Object-Oriented Way (Cambridge University Press, 2011) and taught related graduate courses at Stanford University in 2013, 2014, and 2016 and tutorials at SC14, SC15, and SC16. He serves on the Fortran standards committee. He has held positions at the City University of New York, the University of Maryland, the University of Cyprus, the University of Bergen, the Naval Research Laboratory and Sandia National Laboratories. He received a 2003-’04 NASA Summer Faculty Fellowship and a 2020-’21 Better Scientific Software Fellowship. He founded Archaeologic Inc. and Sourcery Institute. He holds a B.S. from Howard University and a M.S. and Ph.D. from Stanford University, all in mechanical engineering.
Presentations
Tutorial
Distributed Computing
Software Engineering
TUT
Birds of a Feather
State of the Practice
TP
XO/EX
Chair of Sessions