Curriculum Vitae

Education

Ph.D., Computer Science, May 2005
    University of Illinois at Urbana-Champaign, Urbana, IL.
    Completed Computational Science and Engineering (CSE) degree option, demonstrating proficiency in numerical computation.
    Dissertation: The Iterative Solution of a Sequence of Linear Systems Arising From Nonlinear Finite Element Analysis.
    Committee: Eric de Sturler (Computer Science, Committee Chair), Michael T. Heath (Computer Science), Paul E. Saylor (Computer Science), Keith D. Hjelmstad (Civil and Environmental Engineering).

M.S., Computer Science, May 2000
     Virginia Polytechnic Institute and State University (Virginia Tech), Blacksburg, VA.
     Thesis: Efficient Numeric Computation of a Phase Diagram in Biased Diffusion of Two Species.
     Committee: Calvin J. Ribbens (Computer Science, Committee Chair), Donald Allison (Computer Science), Royce K. P. Zia (Physics), Beate Schmittmann (Physics).

B.S., Computer Science, Summa Cum Laude, May 1998
B.S., Physics, Summa Cum Laude, In Honors, May 1998
Minor, Mathematics, May 1998
     Virginia Polytechnic Institute and State University (Virginia Tech), Blacksburg, VA.
     Honors Thesis (Physics): The Construction and Analysis of Factorial Experiments: Application to Tribochemical Vapor Deposition.
     Committee: Jimmy Ritter (Physics, Committee Chair), Beate Schmittmann (Physics), Jerome Long (Physics).

Research and Technical Experience

2014-PresentManager, Computational Mathematics Dept., Sandia National Laboratories.
2013-2014Acting Manager, Computational Mathematics Dept., Sandia National Laboratories.
2013-2014Principal Member of the Technical Staff, Sandia National Laboratories.
For my current research interests, see my research page.
2007-2013Senior Member of the Technical Staff, Sandia National Laboratories.
2004-2007Postdoctoral Employee, Sandia National Laboratories.
Conducted research in multiscale modeling and analysis.
2001-2004Research Assistant, Dept. of Computer Science, University of Illinois.
Developed new solvers and preconditioners for ill-conditioned sparse linear systems.
Summer 1998Applications Programmer, Dept. of Physics, Virginia Tech.
Constructed custom interactive laboratory software for use in undergraduate physics labs.
1996-1997Research Assistant, Dept. of Physics, Virginia Tech.
Developed software to drive experimental apparatus; Aided in experiment design, data collection, and analysis.

Teaching Experience

Summer 1999     Instructor, Dept. of Computer Science, Virginia Tech
Taught Object-Oriented Software Design and Construction course (60 students). Managed teaching assistants. Prepared lectures, homework, programming assignments, and exams
Fall 2000Teaching Assistant, Dept. of Computer Science, University of Illinois.
Graded assignments and exams, held office hours. Assisted with Programming Languages and Compilers course (300 students).
1998-2000Teaching Assistant, Dept. of Computer Science, Virginia Tech.
Graded assignments and exams, held office hours, and taught lab sections. Assisted with Object-Oriented Software Design and Construction and Numerical Methods courses.

Research Awards

2010                 Sandia Employee Recognition Award
Received for creating the PDLAMMPS code.
2009                 Sandia Employee Recognition Award
Received for technical work on Sandia project Peridynamics as a Rigorous Coarse-Graining of Atomistics for Multiscale Materials Design.
2008                 Sandia Award for Excellence
Received for technical and programmatic leadership in multiscale simulation.

Teaching Awards

2000Outstanding Graduate Teaching Award
Department of Computer Science, Virginia Tech.

Service Awards

2021                 Sandia Award for Excellence
For outstanding leadership and professionalism in handling the additional management responsibilities during the COVID-19 pandemic.
2016                 Sandia Award for Excellence
Received for exceptional leadership and programmatic service.
2016                 Sandia Center for Computing Research Exceptional Service Award
Received for organizing an outstanding experience for CCR’s 2016 summer interns.
2006                 Sandia Award for Excellence
Received for organizing CSRI-NECIS special seminar series on predictive science for nanotechnology.

Fellowships and Scholarships

2003-2004         Computational Science and Engineering Fellow, University of Illinois, (10 awarded per year).
Received for work on robust preconditioners and solvers for ill-conditioned equations from nonlinear finite element analysis.
2002-2003         Computational Science and Engineering Fellow, University of Illinois, (10 awarded per year).
Received for work on robust preconditioners and solvers for ill-conditioned equations from nonlinear finite element analysis.
1997-1998         Barry M. Goldwater Scholar, (300 awarded nationally per year).

Honor Societies

1997                 Phi Beta Kappa, Mu of Virginia.
1997                 Upsilon Pi Epsilon, the International Honor Society for the Computing and Information Disciplines.
1997                 Sigma Pi Sigma, the National Physics Honor Society.

Publications

Please see my publications page.

Presentations

Please see my presentations page.

Software

Please see my software page.

Students

Cory Wright          I supervised Cory during the 2017 Sandia CCR summer student program, and also for the spring semester of 2018. During this time, Cory performed mathematical analysis of various discretizations of peridynamics.
Payton Lindsay          With Arun Prakash, Payton’s Ph.D. advisor at Purdue, I co-supervised Payton from 2013-2016, including summers Payton spent at Sandia as a summer student intern. During this time, Payton developed the first multi-time-stepping method for a nonlocal model, peridynamics. I also served as a member of Payton’s Ph.D. committee.
Canio Hoffarth          With Dave Littlewood, I co-supervised Canio Hoffarth during the 2012 Sandia CSRI summer student program. During this time, Canio conducted numerical simulations of compaction of granular material using the peridynamic code Peridigm. Canio also developed and implemented several capabilities into Peridigm, including new compute classes, a new contact algorithm incorporating friction, and useful post-processing tools.
Kirk Soodhalter          I supervised Kirk Soodhalter during the 2011 Sandia CSRI summer student program. During this time, Kirk developed and implemented a block version of the Krylov subspace recycling solver GCRODR within Trilinos, and tested it in the fluid-DFT code Tramonto.
Kapil Ahuja          I supervised Kapil Ahuja during the 2010 Sandia CSRI summer student program. During this time, Kapil applied Krylov subspace recycling solvers to climate modeling and uncertainty quantification applications.
Pablo Seleson          I supervised Pablo Seleson during the 2008 Sandia CSRI summer student program. I continued my collaborations with Pablo after his visit, and was a member of his Ph.D. committee, chaired by Prof. Max Gunzburger. Pablo won the student paper prize at the 33rd SIAM Southeastern-Atlantic Section Conference for our joint paper, Peridynamics as an Upscaling of Molecular Dynamics. Pablo graduated from the Dept. of Scientific Computing at Florida State University in 2010.

Professional Society Memberships

Society for Industrial and Applied Mathematics (SIAM).
U.S. Association for Computational Mechanics (USACM).

Professional Service Activities

2019 – Present     MemberWNA Resource Advisory Panel (WRAP).
2018 – Present     Member, Editorial BoardJournal of Peridynamics and Nonlocal Modeling.
2015 – Present     Associate EditorSIAM Journal on Numerical Analysis.
2023Member, Organizing Committee, 17th U.S. National Congress on Computational Mechanics, Albuquerque, New Mexico, July 23-27 2023. Congress Chairs: Joe Bishop (SNL), Jim Stewart (SNL).
2022Member, Scientific Committee, USACM Thematic Conference on Uncertainty Quantification for Machine Learning Integrated Physics Modeling (MLIP), Crystal City, Arlington, Virginia, August 18-19, 2022.
2008 – 2018     Associate EditorApplied Mathematics and Computation.
2021             Minisymposium Co-organizer, Mechanistic Machine Learning and Digital Twins for Computational Science, Engineering and Technology (MMLDT-CSET). Organized minisymposium with Petronela Radu (University of Nebraska-Lincoln) and Animesh Biswas (University of Nebraska-Lincoln)on Nonlocal Operators and Machine Learning in Multiscale Modeling.
2021             Minisymposium Co-organizer, 16th U.S. National Congress on Computational Mechanics. Organized minisymposium with Petronela Radu (University of Nebraska-Lincoln) and Animesh Biswas (University of Nebraska-Lincoln) on Nonlocal Models in Continuum Mechanics: Mathematical, Computational, Machine Learning Aspects..
2017             Member, Organizing Committee2017 ASCR Applied Mathematics Principal Investigators Meeting with Jeff Hittinger (co-chair, LLNL), Lois Curfman McInnes, (co-chair, ANL), Abani Patra (SUNY Buffalo), Nathan Baker (PNNL), Miranda Holmes-Cerfon (NYU), Barney Maccabe (ORNL), Esmond Ng (LBNL), Pieter Swart (LANL), and Karen Willcox (MIT).
2015             Workshop Co-organizer, Workshop on Nonlocal Models in Mathematics, Computation, Science, and Engineering at Oak Ridge National Laboratory with Pablo Seleson (Oak Ridge National Laboratory), Clayton Webster (Oak Ridge National Laboratory), and Tadele Mengesha (U. Tennessee).
2015             Minisymposium Co-organizer, 1st Pan-American Conference on Computational Mechanics. Organized minisymposium with Pablo Seleson (Oak Ridge National Laboratory) and Diego Del-Castillo-Negrete (Oak Ridge National Laboratory) on Nonlocal Models for Mechanics and Diffusion.
2013             Minisymposium Co-organizer, 2013 SIAM Conference on Analysis of Partial Differential Equations. Organized minisymposium with Petronela Radu (U. Nebraska) on Nonlocal Models in PDEs and Applications.
2012             Minisymposium Co-organizer, 10th World Congress on Computational Mechanics. Organized minisymposium with Pablo Seleson (U. Texas) and Serge Prudhomme (U. Texas) on Mathematical and Computational Analysis of Concurrent Methods for Multiscale Material Modeling.
2011             Minisymposium Co-organizer, 11th US Congress on Computational Mechanics. Organized minisymposium with Pablo Seleson (U. Texas), Mitchell Luskin (U. Minnesota), and Serge Prudhomme (U. Texas) on Mathematical Modeling and Analysis for Multiscale Materials.
2011             Minisymposium Co-organizer, 11th US Congress on Computational Mechanics. Organized minisymposium with David Littlewood, Jay Foulk and Alejandro Mota (Sandia National Laboratories) on Recent Advances in Nonlocal Computational Mechanics.
2010             Minisymposium Co-organizer, 2010 SIAM Conference on Mathematical Aspects of Materials Science.
Organized minisymposium with Burak Aksoylu (TOBB University) on Analytical and Numerical Methods for Nonlocal Problems.
2010             Minisymposium Co-organizer, 16th US National Congress on Theoretical and Applied Mechanics (USNCTAM).
Organized minisymposium with Stewart Silling (Sandia), Youping Chen (U. Florida), and Xiantao Li (Penn State) on Theoretical and Computational Methods for Critical Material Behavior.
2007             Editor, Sandia CSRI Summer Proceedings.
Edited (with Scott Collis) the proceedings from the annual summer internship program at Sandia’s Computer Science Research Institute (CSRI).
2007             Seminar Series Organizer, Sandia CSRI seminar series.
Hosted Sandia staff and university faculty for talks on computational science and applications.
2006             Seminar Series Organizer, Sandia NECIS special seminar series.
Hosted university faculty for talks on predictive science for nanotechnology.
Ongoing             Reviewer.
Reviewer for SIAM Review (SIREV), SIAM Journal on Scientific Computing (SISC), SIAM Journal on Numerical Analysis (SINUM), Multiscale Modeling and Simulation (MMS), Computer Methods in Applied Mechanics and Engineering (CMAME), Journal of Computational Physics (JCP), Electronic Transactions on Numerical Analysis (ETNA), Discrete and Continuous Dynamical Systems, Journal of Computational Mathematics, Applied Mathematics and Computation, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, European Journal of Mechanics – A/Solids, Journal of Mechanics of Materials and Structures (JoMMS), Computational Materials Science, Microfluidics and Nanofluidics.

Academic Biographical Data

My academic ancestry, computed with data from the Mathematics Genealogy Project, using Dave Alber’s Mathematics Genealogy Grapher.

I have an Erdös number of 3. You can compute your Erdös number (or your collaboration distance to anyone else) here.