skip to content
Aaron Jarmusch

Curriculum Vitae

Last updated May 2026

Download CV (PDF)

Education

Ph.D. in Computer Science (2024 – 2028 expected)

University of Delaware

Advisor: Dr. Sunita Chandrasekaran

Passed Ph.D. preliminary examination (November 2025)

Focus: High Performance Computing, Compiler Validation, GPU Programming

Bachelor of Science in Electrical Engineering (2023)

University of Delaware

Professional Experience

Software Engineer

University of Delaware, Exascale Computing Project SOLLVE · May 2023 – December 2023 · Newark, DE

  • Shipped bug fixes and perf optimizations in the LLVM OpenMP offloading runtime, impacting 15+ DOE exascale applications.
  • Authored automated testing protocols for multi-GPU systems, cutting manual testing overhead by ~60% across national-lab facilities.
  • Drove collaborative debugging with AMD and NVIDIA compiler teams to establish heterogeneous-computing best practices.

Undergraduate Researcher

University of Delaware, CRPL · September 2020 – May 2023 · Newark, DE

  • Led the OpenACC V&V testsuite covering OpenACC 3.0+ across 4 vendor compilers (NVIDIA HPC SDK, GCC, Clang/LLVM, Cray).
  • Surfaced compiler bugs and spec ambiguities that influenced OpenACC standard revisions.
  • Operated jobs on Summit, Frontier, and Perlmutter for large-scale compiler validation.
  • Coordinated cross-institutional collaborators and shipped results via top HPC venues.

Teaching Assistant

University of Delaware, Computer & Information Sciences · August 2022 – May 2023 · Newark, DE

  • Supported Computer Science lab instruction, adapting communication to diverse learning styles.
  • Provided technical assistance and contributed to coding projects with interactive in-class activities.

Undergraduate Researcher (REU)

Indiana University · Summer 2021 · Bloomington, IN (remote)

  • Ran OMP SOLLVE and OpenACC V&V workloads on Jetstream / XSEDE cloud resources.
  • Validated runtime conformance to parallel programming specifications.

Undergraduate Researcher (REU)

Indiana University · Summer 2020 · Bloomington, IN (remote)

  • Built a Python web-scraper to collect and rank HPC systems using SPEC benchmarks.
  • Deployed and maintained the ranking site on Jetstream cloud infrastructure.

Honors & Awards

2024 LabWare — HenHacks University of Delaware — Hackathon Connections Winner - Developed innovative technological solution to foster meaningful community connections across diverse demographics, successfully addressing challenge to bridge gaps between individuals from varied backgrounds, experiences, ages, and interests
2023 IEEE Delaware Bay Section Student Activities Award — Recognition for exceptional leadership and involvement in student activities, demonstrating commitment to professional development and community engagement
2022 Best Poster Award, DARWIN Symposium — Outstanding poster presentation at UD's premier research symposium, recognition for research excellence and presentation skills
2022 Best Research Poster Nomination, SC22 Conference — Top contender for best research poster at premier HPC conference - Research on 'Analysis of Validating and Verifying OpenACC Compilers 3.0 and Above'
2018 Harold E. Mahoney Memorial Scholar — 2023 — Merit-based scholarship recognizing academic excellence in engineering with sustained academic performance throughout undergraduate studies
2018 Eagle Scout — Boy Scouts of America November — Achieved highest rank in scouting, demonstrating leadership and service commitment. Completed comprehensive service project benefiting local community

Professional Training

Argonne Training Program on Extreme-Scale Computing (ATPESC)

Argonne National Laboratory · Summer 2025 · St. Charles, IL

Advanced training in performance-portable programming across heterogeneous architectures (CPUs, GPUs, quantum processors), debugging/profiling tools, software sustainability, and ML for scientific computing.

HenStreet Hacks · SallieMae Track

University of Delaware · Summer 2025

UD + ATOM Hackathon

University of Delaware & ATOM · Summer 2024

HenHacks · govAIde

University of Delaware · 2024

Built an AI-powered platform (Streamlit + GPT-3.5) to streamline access to government aid, jobs, and housing for underserved communities.

Technical Expertise

Programming Languages

C/C++PythonCUDAHIPOpenACCOpenMPFortran

Tools & Platforms

LLVM/ClangGit/GitLabGitLab CIGitHub ActionsDockerSingularitySLURMHPC Clusters

Hardware Targets

NVIDIA H100GH200RTX 5080 (Blackwell)AMD MI210AMD MI300A

Systems Operated

Summit (ORNL)Frontier (ORNL)Perlmutter (NERSC)DARWIN (UD)Jetstream (XSEDE)

Graduate Coursework

Advanced Topics in Quantum Information

Quantum computing models, information theory, error correction, applications to HPC and AI.

Computer Systems: Architecture

Multicomputer / multiprocessor systems and the impact of emerging parallel architectures.

Algorithm Design and Analysis

Complexity, optimization, and rigorous algorithmic analysis.

Compiler Construction

Lexing, parsing, semantic analysis, code generation, optimization.

Artificial Intelligence

Search, machine learning, reasoning, and problem solving.

Engineering Mathematics

Linear algebra, vector spaces, and differential equations for engineering applications.

For a downloadable copy of the full CV with referees, download the PDF. For publication-level detail, see Publications.