Work History
Argonne National Laboratory
- Senior Scientist, 2012 – present
- Division Director, Argonne Leadership Computing Facility, 2010 – Present
- Deputy Associate Laboratory Director for Computing, Environment and Life Sciences, 2006 – Present
Research Promotion Timeline, Argonne National Laboratory, 1992 – Present
- Senior Scientist, 2012 – Present
- Scientist, 2004 – 2012
- Scientist, 2001 – 2003
- Scientist, 2000 – 2001
- Assistant Scientist, 1996 – 2000
- Scientist Associate, 1992 – 1996
Northern Illinois University
- Presidential Professor, Department of Computer Science, 2020 – Present
- Professor, Department of Computer Science, 2017 – 2020
- Associate Professor, Department of Computer Science, 2012 – 2017
University of Chicago / Argonne National Laboratory
- Senior Scientist at Large, The University of Chicago Consortium for Advanced Science and Engineering, 2018–Present
- Senior Fellow, Computation Institute, 1999 – 2018
Education
- MS, PhD – Computer Science, University of Chicago
- MS – Computer Science and Electrical Engineering, University of Illinois at Chicago
- BS, plus graduate work — Physics, Northern Illinois University