Employment Overview
Penn Gaming Studios
2019 – Present
Manager, Software Engineering — Greenfield, MA
- Manage client software engineering for web-based casino games: slots, cards, roulette, all interfacing with a real-money wallet.
- Created and maintain the internal Slots Framework — a shared toolkit keeping common functionality consistent across titles.
- Developed the Universal UI Framework (UUI) to ensure consistent user experience across all titles.
HitPoint Studios
2010 – 2019
Senior Engineer — Greenfield, MA
- Nine years building AR and mobile experiences for clients including Niantic, Disney, Hasbro, Caesars/LINQ, Crayola, Warner Bros., PopCap/EA, Nokia/Dreamworks, and Universal Kids.
- Created the HART SDK — a Unity abstraction layer supporting ARKit, ARCore, Wikitude, Vuforia, 8thWall/XR, and others from a single codebase.
- Specializations: 6DOF AR tracking, real-time multiplayer networking, geolocation, device sensors.
The Lighthouse School
2018 – 2019
Software Engineering Instructor — Holyoke, MA
- Taught 3 semesters of software engineering to high school students.
Persuasive Games (Ian Bogost)
2008
Programmer — Atlanta, GA
- PC port of A Slow Year — integrated a full Atari 2600 emulator for Ian Bogost's BAFTA-nominated experimental title.
- Airport Security / Snowglobe Collectible (iOS) — 3D physics snowglobe sim with geolocation-based unlocks and accelerometer shake.
Electric Sheep Company
July 2008
Software Engineer — New York, NY
- Managed code integration on a cross-platform (macOS, Linux, Windows) fork of the Second Life viewer, merging upstream Linden Labs changes into a proprietary client.
Golden Goose Games
2006 – 2010
Programmer — Amherst, MA
- Casual PC game development for iWin and WildTangent. Ported sprite renderer to Direct3D; built particle system for weather and explosion effects.
Minerva Software
2005 – 2006
Programmer — Northampton, MA
- Built the Prometheus Sales Training Simulator in Gamebryo — a real big-box retail environment with dynamic inventory and interactive customers.
- Developed MFC tooling allowing non-programmers to script customer interactions via a flowchart interface.
Cyberlore Studios
2002 – 2005
Programmer — Northampton, MA
- Console game development on Windows, PS2, and Xbox. Titles include Risk: Global Domination, Playboy: The Mansion, and Godzilla: Save the Earth.
- Specializations: P2P networking via GameSpy SDK, voice chat, Xbox Live Aware SDK, cross-platform storage systems.
References available upon request.