Below are lists of my work experience, awards, presentations, outreach activities, and workshops attended.

Work Experience

  • Ussher Assistant Professor in Numerical Analysis
    Trinity College Dublin, the University of Dublin, Dublin, Ireland
    School of Mathematics
    Professor responsibilities.
    September 2017 – Present
  • Research Scientist
    Johann Radon Institute for Computational and Applied Mathematics, Linz, Upper Austria
    Transfer Group
    Work on various applied and industrial mathematics research projects.
    July 2016 – July 2017
  • Universitätassistent
    Johannes Kepler University, Linz, Upper Austria
    Industrial Mathematics Institute
    Apply my expertise in Krylov subspace method acceleration in the setting of inverse problems.
    Run tutorials and teach university and graduate level courses.
    June 2012 – June 2016
  • Graduate Research Internship
    Sandia National Labs, Albuquerque NM
    Staff Mentor: Michael Parks
    Developed a new linear solver suitable for deployment on next-generation high-end multicore systems.
    Implemented and deployed this algorithm into Sandia’s Trilinos Project, an open-source object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems.

    May 2011 – August 2011
  • Research Assistantship
    Temple University, Philadelphia PA
    Advisor: Daniel Szyld
    I study Krylov subspace iterative methods, specifically applications of subspace recycling.
    2008-2011

Awards and Honors

  • Dissertation Completion Fellowship
    Temple University, Philadelphia, PA
    Spring 2012
  • ICIAM 2011 Travel Award
    ICIAM 2011, Vancouver BC
    July 2011
  • Householder Symposium Travel Award
    Householder Symposium, Tahoe City CA
    June 2011
  • SIAM CSE Travel Award
    SIAM Conference on Computational Science and Engineering, Reno NV
    March 2011
  • Research Assistantship
    Temple University, Philadelphia PA
    2008-2011
  • Dean’s Graduate Scholarship
    Temple University, Philadelphia PA
    2006-2008
  • Teaching Assistantship
    Temple University, Philadelphia PA
    2006-2008, 2011

Presentations

  • Some recent results on Krylov Subspace Recycling
    Colloquium Talk
    December, 2016
    Kent State University Department of Mathematics, Kent, Ohio
  • Stagnation of block GMRES and its relationship to block FOM
    Invited Talk
    October, 2016
    Numerical Linear Algebra and Applications, Luminy, France
  • A modified implementation of MINRES to monitor the residual subvector norms for block systems
    Contributed Talk
    July, 2016
    20th Conference of the International Linear Algebra Society, Leuven, Belgium
  • Finding Tensor Structure in an Ill-Posed Problem
    Invited Talk
    March, 2016
    RADON Institute “Inverse Problems in the ALPS” Workshop, Obergurgel, Austria
  • Stagnation of Block GMRES and Its Relationship to Block FOM
    Minisymposium Talk
    March, 2016
    GAMM Annual Meeting, Braunschweig, Germany
  • Iterative Methods for Solving Shifted Linear Systems Built Upon a Block Matrix-vector Product
    Minisymposium Talk (speaker and minisymposium co-organizer)
    Minisymposium: Iterative Methods for Solving Families of Shifted Linear Systems
    October, 2015
    SIAM Applied Linear Algebra Meeting, Atlanta, USA
  • A pseudo-block Krylov subspace recycling approach for solving many shifted systems with arbitrary right-hand sides
    Invited Minisymposium Talk
    August, 2015
    The 8th International Congress on Industrial and Applied Mathematics, Beijing, China
  • A Block GMRES-like algorithm for the simultaneous solution of shifted linear systems
    Invited Talk
    September 24, 2014
    TU Wuppertal
  • A Block GMRES-like algorithm for the simultaneous solution of shifted linear systems
    Contributed Talk
    September 3, 2014
    4th IMA Conference on Numerical Linear Algebra and Optimisation – Birmingham, UK
  • Minimum Residual Methods for Nonsymmetric Shifted Linear Systems with Preconditioning
    Contributed Talk
    Tuesday, July 15, 2014
    GAMM-ALAMA Applied Linear Algebra Joint Meeting – Barcelona
  • Minimum Residual Methods for Shifted Linear Systems with General Preconditioning
    Contributed Talk
    Tuesday, June 10, 2014
    Householder Symposium – Spa, Belgium
  • Minimum Residual Methods for Shifted Linear Systems with General Preconditioning
    Invited Talk
    Monday, November 11, 2013
    Università di Bologna Applied Mathematics Seminar
  • Krylov Subspace Recycling: A Direct Projection Method for Solving Shifted Linear Systems
    Invited Talk/Minisymposium Organizer
    Minisymposium: Iterative Methods for Ill-Posed Problems
    Monday, September 11, 2013
    IFIP TC7 Conference on System Modelling and Optimization – Klagenfurt, Austria
  • Block Krylov subspace recycling: Theory and application in a Newton iteration
    Thursday, July 4, 2013
    Preconditioning of Iterative Methods: Theory and Application, Prague
  • Krylov Subspace Recycling for Families of Shifted Linear Systems
    Tuesday, June 25, 2013
    25th Biennial Numerical Analysis Conference, Strathclyde
  • Block Krylov Subspace Recycling: Theory and Application in a Newton Iteration
    Friday, June 21, 2013
    International Conference On Preconditioning Techniques For Scientific And Industrial Applications, Oxford
  • Krylov subspace recycling for families of shifted linear systems
    Monday, September 3, 2012
    GAMM Workshop on Applied Linear Algebra, Chateau Liblice, Czech Republic
  • Krylov subspace recycling for families of shifted linear systems
    Invited Talk
    Wednesday, June 20, 2012
    SIAM Conference on Applied Linear Algebra, Valencia
    We discuss the difficulties of using subspace recycling techniques to solve multiple shifted linear systems. Then we present an algorithm which solves the primary system while giving improved approximations to the shifted systems in an augmented Krylov subspace. The algorithm is recursive.
  • Automated Drawing of Weather Fronts
    Invited Talk
    Wednesday, January 427, 2012
    Community College of Philadelphia Math Club
    We present a simplified model for the automatic detection of weather fronts (cold fronts and warm fronts) using data received from weather prediciction simulations. Computed examples are shown and compared with with hand-drawn weather map. This talk is tailored to undergraduates who have completed some calculus courses.
  • Block Krylov Subspace Recycling: Theory and Application in a Newton Iteration
    Invited Talk
    Wednesday, January 4, 2012
    2012 Joint Mathematics Meetings, Boston
    We derive a version of the GCRODR algorithm (GMRES with subspace recycling) for use in the block Krylov setting. We call this method block GCRODR (block GMRES with recycling). We demonstrate this method’s effectiveness as a solver embedded in a Newton iteration arising in fluid density functional theory.
  • Block Krylov Subspace Recycling
    Friday, November 4, 2011
    Mid Atlantic Numerical Analysis Day, Philadelphia
    We derive a version of the GCRODR algorithm (GMRES with subspace recycling) for use in the block Krylov setting. We call this method block GCRODR (block GMRES with recycling).
  • A Schur Complement Method for Solving a Nearly-Hermitian System
    Wednesday, July 20, 2011
    7th International Congress on Industrial and Applied Mathematics, Vancouver
    We discuss our Schur Complement Method for nearly Hermitian linear systems, focusing on instability of a competing method and performance results for larger problems.
  • The Schur Complement Method for Nearly-Hermitian Linear
    Systems: An Effective Solver

    Thursday, June 17, 2011
    Householder Symposium XVIII, Tahoe
    We discuss our Schur Complement Method for nearly Hermitian linear systems, focusing on instability of a competing method and performance results for larger problems.
  • A Schur Complement Approach for Solving a Nearly Hermitian System
    Tuesday, March 3, 2011
    SIAM Conference on Computational Science and Engineering, Reno
    We discuss an approach for solving an n x n linear system with rank s skew-Hermitian part (s much smaller than n) in a storage efficient manner. This talk focuses on convergence properties of the algorithm.
  • Automated Drawing of Weather Fronts
    Wednesday, February 9, 2011
    Temple University Society for Undergraduate Mathematics
    We present a simplified model for the automatic detection of weather fronts (cold fronts and warm fronts) using data received from weather prediciction simulations. Computed examples are shown and compared with with hand-drawn weather map. This talk is tailored to undergraduates who have completed some calculus courses.
  • A Schur Complement Approach for Solving a Nearly Hermitian System
    Thursday, July 15, 2010
    SIAM Annual Meeting 2010
    We discuss an approach for solving an n x n linear system with rank s skew-Hermitian part (s much smaller than n) in a storage efficient manner. Numerical results are presented to show competitiveness.
  • Automatic Weather Front Detection (with Meredith Hegg)
    Wendsday May 5, 2010
    Temple University Mathematical Modeling Seminar
    We present a simplified model for the automatic detection of weather fronts (cold fronts and warm fronts) using data received from weather prediciction simulations. Computed examples are shown and compared with with hand-drawn weather map.
  • Properties of Progressive GMRES and Flexible Conjugate Gradient
    Wendsday October 7, 2009
    Temple University Department of Mathematics Applied Math Seminar
    We study properties and stability of Beckermann and Reichel’s Progressive GMRES (ProGMRES)
    algorithm and also present some numerical experiments for an algorithm called Flexible Conjugate Gradient (FCG) discussed by Notay in a recent paper.
  • Properties and Stability of Progressive GMRES
    Wendsday October 26, 2009
    SIAM Conference on Applied Linear Algebra
    We study properties and stability of Beckermann and Reichel’s Progressive GMRES (ProGMRES)
    algorithm. Some possible reasons for instability discussed and backed up with some numerical evidence.
  • Progressive GMRES: A Minimum Residual Krylov Method Which is Equivalent to MINRES in the Symmetric Case. Parts I & II
    Wendsday April 8, 2009 and Wendsday April 15, 2009
    Temple University Department of Mathematics Applied Math Seminar
    We discuss Beckermann and Reichel’s Progressive GMRES (ProGMRES)
    algorithm, a minimum residual method which approximates solutions to a nearly
    symmetric linear system.

Outreach Activities

Workshops Attended