Senior Software Engineer
Schenectady, NY
Vicarious Visions
Blizzard Entertainment
Lead Software Engineer, Gameplay
Binghamton University
University of Advancing Technology