Resume/CV
Education
2020 - 2025 (expected) |
Doctor of Philosophy in Computational Media
University of California, Santa Cruz Baskin School of Engineering Computational Media Department Advised by: Michael Mateas, Noah Wardrip-Fruin |
![]() |
2017 - 2019 |
Master of Science in Biomedical Engineering
Carnegie Mellon University College of Engineering Biomedical Engineering Department Advised by: Pulkit Grover |
![]() |
2014 - 2017 |
Bachelor of Science in Neuroscience
University of Delaware College of Arts and Sciences Department of Psychological and Brain Sciences |
![]() |
2013 - 2017 |
Bachelor of Science in Computer Science
University of Delaware College of Engineering Computer Information Sciences Department |
![]() |
Publications
Recorded Talks
2025 |
Emergent Narratives in Games: The State of Affairs
4TH SPACE Concordia University |
2021 |
Centrifuge: A Visual Tool for Authoring Sifting Patterns for Character-BAsed Simulationist Story Worlds
Programming Languages and Interactive Entertainment Workshop at AIIDE-21 |
2018 |
Press
11/2021 | |
05/2021 | |
08/2020 | |
06/2019 |
Engineering and Research Positions
09/2023 - Present |
Simulation Engineer / Grad Student Researcher
University of California, Santa Cruz, Computational Media Department Santa Cruz, CA |
07/2021 - 03/2023 |
Co-Founder & Lead Web Developer
The Blacklist DMV (Jyackl LLC) Baltimore, MD |
06/2021 - 08/2021 |
Part-time Research Staff
American University, Computer Science Department Washington, DC |
08/2019 - 06/2020 |
Research Software Engineer
US Army Research Lab, Computer Information Sciences Directorate Aberdeen Proving Ground, MD |
08/2018 - 06/2019 |
ORAU Journeyman Fellow
US Army Research Lab, Human Research and Engineering Directorate Aberdeen Proving Ground, MD |
06/2017 - 08/2017 |
ORAU Summer Journeyman Fellow
US Army Research Lab, Human Research and Engineering Directorate Aberdeen Proving Ground, MD |
06/2016 - 08/2016 |
Software Engineer Intern
SevOne Newark, DE |
08/2015 - 06/2016 |
Microsoft Student Partner for the University of Delaware
Microsoft Newark, DE |
06/2015 - 08/2015 |
VR Developer / Research Intern
Johns Hopkins University, Mind Brain Institute, Computational Neuroscience Lab Baltimore, MD |
Committees and Leadership Positions
2023, 2022 |
Workshop Organizer / Track Chair
Experimental AI in Games (EXAG) Workshop at the AAAI Conference on AI and Interactive Digital Entertainment (AIIDE) |
2023 |
Event Organizer / Grad Student Researcher
UC Santa Cruz Center for Monster Studies |
2022 |
Publicity Chair
The International Conference on Interactive Digital Storytelling (ICIDS) |
2021, 2022, 2023 |
Artifact Evaluation Committee Member
The AAAI Conference on AI and Interactive Digital Entertainment (AIIDE) |
2015 - 2016 |
Club President
University of Delaware Computer Animation and Game Design (CAGD) club |
2014 - 2016 |
Team Member / Captain
University of Delaware Mascot Team |
2014 - 2017 |
Student Advisory Council
University of Delaware RISE program |
Awards, Honors, and Fellowships
2018 |
Graduate Small Research Grant
Carnegie Mellon University |
2017 |
Steven Geracimos Memorial Award
University of Delaware, Computer Information Sciences Department |
2015 |
Elbert C. Wisener RISE Corporate Friends Award
University of Delaware, College of Engineering |
Classes Taught
Spring 2023, Winter 2022, Spring 2022 |
CMPM 80K: Foundations of Game Design
Teaching Assistant University of California, Santa Cruz |
Winter 2023 |
HCI 202A: Introduction to Build
Teaching Assistant University of California, Santa Cruz |
Fall 2022 |
GAME 200: Game Design Systems
Teaching Assistant University of California, Santa Cruz |
Fall 2021 |
CMPM 176: Game Systems
Teaching Assistant University of California, Santa Cruz |
Spring 2017 |
CISC 181: Introduction to Computer Science II
Teaching Assistant University of Delaware |