I specialize in gameplay programming and narrative design/writing, with experience working both independently and in collaborative teams. Beyond that, I also have additional skills in game design, level design, and other facets of game development.