Creating thoughtful, interactive games while educating and inspiring future developers.
Skilled in game design and level design with experience designing and implementing gameplay systemsthat engage players through their avatars and the worlds around them.