Hayden Coffey

Personal Introduction

Last Updated: 11/20/22

Welcome to my website! I am currently a PhD student at the University of Wisconsin-Madison. I have research interests systems and computer architecture , and enjoy teaching and learning from others. I spend most of my time in C/C++ and Python, but I enjoy exploring and developing in other programming languages such as Rust and Haskell.

Recently I have been focusing on project funded through the SRC CRISP program writing an LLVM IR/MIR block profiler for collecting instruction mix and bandwidth statistics for code that has been offloaded to an intelligent memory system (IMS) such as a processing in memory (PIM) or processing near memory (PNM) accelerators.

Work Experience

Graduate Research Assistant : University of Wisconsin-Madison
Fall 2021 - Present

Working under the direction of Dr. Michael Swift with a focus on systems research.

Graduate Research / Teaching Assistant : University of Tennessee, Knoxville
Fall 2019 - Summer 2021

Worked under the direction of Dr. Michael R. Jantz at the University of Tennessee, Knoxville as a member of the CORSys Research Group with a focus on software and memory systems.

SAIC : Software Engineer Intern
Summer 2019

Worked as a member of the Core team and developed in Java. The Core team designed and implemented software models and paradigms so that other teams’ work could be combined into a system.

Undergraduate Research Assistant
Spring 2018 - Summer 2019

Worked under the direction of Dr. Austin Z. Henley. Collaborated with Oregon State University on the development of an Electron based IDE written in Typescript.


Marjan Adeli, Nicholas Nelson, Souti Chattopadhyay, Hayden Coffey, Austin Henley, Anita Sarma.

VL/HCC'20, Dunedin, New Zealand, August 10, 2020.


University of Tennessee, Knoxville
2019 - 2021

M.S. in Computer Science.

2015 - 2019

B.S. in Computer Science, summa cum laude.

Minor in Mathematics.