I am an assistant professor of Computer Science in the School of Computing & Information Systems at Grand Valley State Unviersity in Allendale, MI. More information about my current research and teaching can be found by following the links in the sidebar on the left.


I obtained my PhD in Computer Science in May 2019 from the Unviersity of Illinois at Urbana-Champaign. I worked with Dr. Michael Heath in the Scientific Computing group developing numerical methods for solving linear systems.

Before UIUC

Before UIUC, I did my undergrad at Grand Valley State University (Allendale, MI). My undergraduate degree was in Computer Science. I worked with Dr. Greg Wolffe in the Distributed Execution Network (DEN) Lab on a GPU-accelerated signal processing toolkit for Python.