Software engineer at Microsoft in the Xbox Advanced Technology Group (ATG) by day. By night, retro & modern games, apps & developer tools, and hardware tinkering as Ganksoft.

Writing

154 posts · 2006-2026