Patrick Sanan Curriculum Vitæ
[email protected] Institute of Geophysics CONTACT patricksanan.org Sonneggstrasse 5 +41 77 485 17 96 (mobile) ETH Zurich, NO H 23 +41 44 632 02 44 (office) 8092 Zurich, Switzerland CITIZENSHIP Ireland, United States RESIDENCY Switzerland (Zurich, C) LANGUAGES English (native), German (B2) PROFILE Applied mathematician, computational scientist, and software developer, with expertise in scientific soft- ware (in particular with the PETSc library), scalable algorithms, high performance computing, linear algebra, numerical PDEs, finite element methods, computational geometry, computational earth science, sound and music generation. TECHNICAL very experienced: C, C++, Python, Git, shell scripting, MPI, MATLAB, LATEX SKILLS significant experience: Fortran, CUDA, Cray systems, OpenMP, Mathematica, Julia EDUCATION Ph.D. Applied and Computational Mathematics, California Institute of Technology (Caltech) 2013 MusM Electroacoustic Music Composition, University of Manchester 2007 With Distinction B.S. Aerospace Engineering B.A. Math-Applied Science, University of California, San Diego (UCSD) 2006 Minor: Music Summa Cum Laude PROFESSIONAL Postdoctoral Researcher, Lecturer, ETH Zurich July 2021–Present EXPERIENCE PASC GPU4GEO Software Development Project Geophysical Fluid Dynamics Group PI: Paul J. Tackley Postdoctoral Researcher, Lecturer, ETH Zurich November 2017–June 2021 PASC STAGBL Software Development Project Geophysical Fluid Dynamics Group PI: Paul J. Tackley • Led development onS TAGBL, DMStag within PETSC, andS CIATH • Collaborated on several publications on Earth and Planetary science, as well as on solvers. Postdoctoral Researcher, ETH Zurich October 2017 SALVUS Project Seismology and Wave Physics Group • Performed initial investigations into accelerating use of PETSC’s DMPlex within SALVUS. Postdoctoral Researcher, Universitá della Svizzera italiana (USI) June 2014–September 2017 PASC GeoPC Co-Design Project PI: Paul J.