CV
Education
- M.A. in Digital Humanities, University of Alberta, 2023-2026 (Projected)
- Thesis: “Significant Properties of Emulated Multiplayer Games” (in progress)
- Advisor: Dr. Eric Kaltman
- Master of Library and Information Studies, University of Alberta, 2023-2026 (Projected)
- Thesis: “Significant Properties of Emulated Multiplayer Games” (in progress)
- Advisor: Dr. Brenda Reyes Ayala
- B.A. in English (Creative Writing specialization), Southern Methodist University, 2019
- B.A. in Creative Computation, Southern Methodist University, 2019
Research Appointments
University of Alberta Research Assistant, Medley Interlisp Revival Project, May 2024 - Current
- Cataloguing, tagging, and refining bibliographic entries in Zotero
- Seeking out and preserving obscure technical documents online
- Performing bibliographic investigation to ensure metadata accuracy
- Working on a publication giving an overview of the project for the benefit of other preservationist groups
University of Alberta Research Assistant, MicroCredential Game Development, Sep 2023 - Apr 2024
- Writing and designing educational scripts for game design certificate course
- Proofreading and editing other scripts within the wider project
- Contributing to design ideation for multiple educational areas
- Conducting research for additional sources to contribute to project’s knowledgebase
Fellowships and Awards
2017
Second Place, Frances Mossiker Prize for Prose
2015
Winner, Discovery Scholarship ($10,000 USD)
Presentations & Conferences
“The Natural Breakage of Emulation: A Preservationist Perspective” (forthcoming)
2025 Canadian Game Studies Association (CGSA) Annual Conference — June 6 – 9, 2025
“Preserving the Ephemeral: Approaches to MMO Preservation”
DiHuCon 2025 — March 25, 2025
Service and Leadership
Organizer, DiHuCon 2025, University of Alberta, Winter 2025
Member, Digital Humanities Student Association, University of Alberta, 2024 – present
Senior Member and Organizer, eSports Club, Southern Methodist University, 2018 – 2019
Professional Experience
Bruce Peel Special Collections
Reading Room Supervisor and Exhibition Docent, Summer 2024 – Present
- Supervises treatment of rare books and other sensitive materials
- Provides historical and bibliographic context regarding collection materials to researchers and visitors
- Introduces visitors to the content and layout of the standing exhibition
- Assists visitors with reference questions, directions, and general inquiries
- Manages updates to BPSC’s online exhibition platform, Omeka
Leander Independent School District
Guest Educator, 2022 - 2023
- Adapted to a volatile environment to solve problems as they arose
- Quickly planned and taught classes by established lesson plans
- Managed classroom environment to facilitate intellectual and personal growth of students
Drive a Senior Northwest, et al.
Volunteer Copy Editor and Event Organizer, 2019-2023
- Proofread and edited monthly newsletters for grammar, punctuation, and readability
- Advised graphic design decisions pertaining to layout and aesthetics
Atlas Games
Freelance Writer, 2019, 2021-2022
- Designed and authored accessible tabletop role-playing game setting briefs
- Designed a robust in-game scenario for use in a larger setting
- Met deadlines and maintained active lines of communication
Guildhouse Games LLC
Freelance Writer, 2021
- Authored and curated names and flavor text for a fantasy/sci-fi card game
- Incorporated multifaceted design into complex creative decisions
Norwick Center for Digital Solutions
A/V Digitization Assistant, 2015-2019
- Digitized large volumes of deprecated audio and visual materials for preservation and academic use
- Led digitization of the Ron Davis Oral History Project for three years
- Handled fragile materials daily
- Recorded metadata for archival use
- Repaired and cleaned both materials and digitization equipment as necessary
iD Tech Camps
Instructor, Summer 2016, Summer 2017
- Taught a variety of programming and game design concepts to students primarily aged 13-17
- Prepared varied and engaging course plans on a weekly cycle
- Tuned teaching content and style to the needs of individual students
- Traveled between various locations on an as-needed basis
- Taught courses on as many as six different topics each summer
Technical Skills
Software Proficiencies
- Microsoft Office
- Google Suite
- Zotero
- Affinity Publisher
- Davinci Resolve
- Maya
- Houdini
- Twine
- RenPy
- Git
- Bitsy
Languages
- Python
- Java
- C++
- Javascript
- XML
- MarkDown
Talks
June 07, 2025
Conference Proceedings Talk at Canadian Game Studies Association 2025 Annual Conference, Montreal, Quebec, Canada
May 26, 2025
Talk at IEEE CCECE 2025 History of Technology Session, Vancouver, British Columbia, Canada
March 25, 2025
Conference Talk at University of Alberta DiHuCon 2025, Edmonton, Alberta, Canada