Software engineer with ~20 years experience on several platforms and paradigms, lately with a certain penchant for functional programming. 2D/3D digital artist, amateur scribe. Basically the combination you'd expect from a game designer, and I actually do make a living coding and creating art for online entertainment.