Resume
Positions
Mar 2022 - Present
Senior Software Engineer, Blizzard Entertainment
Apr 2019 - Dec 2021
Software Engineer, Azure Storage, Microsoft
Jul 2017 - Mar 2019
Software Engineer, Windows Publishing Services, Microsoft
Sep 2016 - Jan 2017
Senior Developer Advocate, Valve Software
Nov 2007 - Aug 2016
Software Engineer, Valve Software