Matthew Antoun

mantoun (at)


University of California, Santa Cruz, Santa Cruz, CA
M.S. Computer Science (2016)

Certificate of Accomplishment with Highest Distinction for CS 373: Programming a Robotic Car (2012)

Bowdoin College, Brunswick, ME
A.B. Computer Science, with a minor in Asian Studies [National Merit Scholarship] (2007)


Victoria Hollis, Artie Konrad, Aaron Springer, Matthew Antoun, Christopher Antoun, Rob Martin, and Steve Whittaker. "What Does All This Data Mean For My Future Mood? Actionable Analytics & Targeted Reflection for Emotional Well-Being". Human-Computer Interaction (2016).

Christopher Antoun, Matthew Antoun, James O. Ryan, Ben Samuel, Reid Swanson, and Marilyn Walker. "Generating Natural Language Retellings from Prom Week Play Traces". Presented at the 6th Workshop on Procedural Content Generation in Games (2015).


Not Far from the Old Tower (2016) is a short work of interactive fiction that uses stats maintenance to guide content selection. With Christopher Antoun. Unity, Ink, JavaScript.

Uncovered Atlas (2016) is a browsable work of procedurally generated and presented maps, inspired by the feeling of being at the edge of understanding. Each page in the atlas is a window into a strange land. JavaScript.

Combat Text (2016) is a system that generates real time descriptions of combat encounters in Neverwinter Nights, with the goal of turning game state into rich and varied natural language. With Christopher Antoun. Python.

Invocat (2015) is a small nondeterministic programming language for text generation. Defined lexical, concrete, and abstract syntaxes and operational semantics. Implemented the language as a lexical analyzer, parser, and interpreter. With Christopher Antoun. Lua.

Teaching Experience

University of California, Santa Cruz (Spring 2015)
Teaching Assistant for CMPS 185: Technical Writing and Communication in Computer Science

University of California, Santa Cruz (Fall 2014, Winter 2015)
Teaching Assistant for CMPS 012B: Introduction to Data Structures

Work History

University of California, Santa Cruz (Summer & Fall 2015)
Graduate Student Researcher

NASA Ames Research Center (June 2008 - February 2015)
Contractor with ASRC Federal / Dell Services Federal Government / A.E. Wood & Associates
Software and Web Application Developer

Technical Skills

Languages Python, Lua (fluent); Swift, C#, Java, JavaScript (proficient); Haskell, Lisp, Prolog (novice)

Markup HTML, CSS, LaTeX

Frameworks & Tools AngularJS, D3.js, Django, LÖVE, Unity (game engine)

Operating Systems & Platforms Mac OS X, Linux; Heroku

Coursework Computational narrative, interactive storytelling, machine learning, procedural content generation, programming languages


Hack UCSC 2016 third place in Innovation, for Convene, an app for meeting people through the organization of ad hoc events, built with Django and AngularJS

SANS 2012 U.S. National Cybersecurity Innovation Award for reducing risk through automated continuous monitoring at very low cost, for TREAT

Miscellaneous NASA Group Achievement Awards and Certificate of Appreciation; Dell Awards of Excellence