Todd Gamblin
About Todd Gamblin
Todd Gamblin is a Distinguished Member of Technical Staff at Lawrence Livermore National Laboratory, where he leads the Packaging Technologies Project within the U.S. Exascale Computing Project and heads the DevRAMP project. He has a strong background in computer science, having contributed to the development of the open-source HPC package management tool Spack and served in various technical roles at prestigious institutions.
Work at Lawrence Livermore National Laboratory
Todd Gamblin has held multiple positions at Lawrence Livermore National Laboratory (LLNL), starting as a Postdoctoral Researcher from 2009 to 2010. He then served as a Senior Member of Technical Staff (SES.3) from 2010 to 2015, followed by a role as Principal Member of Technical Staff (SES.4) from 2015 to 2019. He continued his career at LLNL as a Senior Principal Member of Technical Staff (SES.5) from 2019 to 2022. Currently, he is a Distinguished Member of Technical Staff (SES.6) since 2022. His work includes leading the Packaging Technologies Project within the U.S. Exascale Computing Project and heading the DevRAMP project aimed at enhancing developer productivity.
Education and Expertise
Todd Gamblin earned his Ph.D. in Computer Science from the University of North Carolina at Chapel Hill, where he studied from 2005 to 2009. He also obtained a Master of Science in Computer Science from the same institution, studying from 2003 to 2005. His undergraduate education includes a Bachelor of Arts in Computer Science and Japanese from Williams College, completed from 1998 to 2002. His research interests encompass dependency management, software engineering, parallel computing, performance measurement, and performance analysis.
Background
Todd Gamblin has a diverse background in research and software development. He worked as a Research Assistant at the University of North Carolina at Chapel Hill from 2003 to 2004 and at the Renaissance Computing Institute from 2004 to 2008. His early career included internships at EMC and IBM, where he gained experience in software development and research. He also spent time as a Software Developer at ValueCommerce in Tokyo, Japan, from 2002 to 2003, and as a Research Intern at the University of Tokyo in 2004.
Achievements
Todd Gamblin is recognized for creating Spack, an open-source HPC package management tool that has gained significant traction and a growing community of contributors. He serves as the Principal Investigator for the BUILD LDRD Strategic Initiative at Lawrence Livermore National Laboratory, which focuses on advancing research and development initiatives. His leadership in projects like the Packaging Technologies Project and DevRAMP reflects his commitment to enhancing computational capabilities and developer productivity in high-performance computing.