Technology • Education • Culture

View My GitHub Profile

Game Designer • Software Engineer • Computer Scientist
AI Researcher • Teacher • Musician • Writer

Research: Artificial Intelligence and Digital Narratives

Engineering: Technology, Design, and Games

Teaching: Computer Science, Math, and Game Design

Writing: Tech, Education, and Culture

Community: Jazz, Faith, and Society

Connect: Facebook and E-Mail