Job Experience

Lawrence Livermore National Laboratory
Lawrence Livermore National Laboratory more_vert

Sydney Fernbach Postdoctoral Fellow
Fall 2021–Present

Lawrence Livermore National Laboratory close
  • Developing techniques to accelerate time integration methods with machine learning and surrogate models.
  • Investigating feasibility of implementing time integration methods on machine learning hardware accelerators such as the Cerebras CS-2 and Graphcore IPU.
  • Proposing remedies to the order reduction phenomenon which mars many Runge–Kutta methods
  • Enhancing the time-stepping capabilities of the BISICLES ice sheet model
  • Contributing to the SUite of Nonlinear and DIfferential/ALgebraic equation Solvers (SUNDIALS)
Virginia Tech Computational Science Laboratory
Virginia Tech Computational Science Laboratory more_vert

Research Assistant
Spring 2015–Fall 2021

Virginia Tech Computational Science Laboratory close
  • Designed, analyzed, and tested new multirate time integrators for numerically solving multiscale differential equations
  • Developed new implicit-explicit (IMEX) methods suitable for stiff problems and differential algebraic equations.
CS 4234/5234: Parallel Computation
CS 4234/5234: Parallel Computation more_vert

Graduate Teaching Assistant
Fall 2019–Spring 2020

CS 4234/5234: Parallel Computation close
  • Held weekly office hours to help students with assignments
  • Taught ten of the classes on topics including OpenMP, parallel performance metrics, and GPU computing with CUDA
Lawrence Livermore National Laboratory
Lawrence Livermore National Laboratory more_vert

Intern
Summer 2019

Lawrence Livermore National Laboratory close
  • Developed new implicit multirate Runge–Kutta methods for solving stiff, multiscale systems of ordinary differential equations
  • Compared and implemented variants of multirate backward differentiation formula methods
  • View my final poster presentation
Lawrence Livermore National Laboratory
Lawrence Livermore National Laboratory more_vert

Intern
Summer 2018

Lawrence Livermore National Laboratory close
  • Implemented and optimized finite element operators for GPUs using CUDA
  • Achieved 10 to 100 times speedup over other CPU and GPU implementations
  • Contributed to the open-source project libCEED
  • View my final poster presentation
NASA Glenn Research Center
NASA Glenn Research Center more_vert

Intern
Summer 2017

NASA Glenn Research Center close
  • Created 1D hybrid direct kinetic simulation of a Hall thruster
  • Developed software in C++ from the ground up
  • Modeled time-dependent velocity distribution functions of various species in plasma
  • Gained experience solving hyperbolic partial differential equations with the finite volume method and using visualization tools
Insurance Institute for Highway Safety
Insurance Institute for Highway Safety more_vert

Intern Software Developer
Summer 2013–2016

Insurance Institute for Highway Safety close
  • Worked on C# applications for managing vehicle records stored in SQL databases
  • Redesigned and updated mobile website
  • Set up an OAUTH server
  • Worked with several frontend web frameworks
  • Gained firsthand experience in software development life cycle
Web Developer
Web Developer more_vert

Freelancer
2015–Present

Web Developer close
email