About Me
I’ve built my career across two parallel tracks—finance/accounting and technology. Today I work as a Senior Accountant at Central Connecticut Coast YMCA, where I combine analytical thinking with my passion for building interactive systems.
My long-term goal is to deepen my skills as a software engineer and game designer. Through this program I’ve gained experience with web development, system design, unit testing, and full-stack project work, while also refining my ability to scope features, debug complex issues, and collaborate across disciplines.
Experience
Senior Accountant — Central Connecticut Coast YMCA
2019 – Present · New Haven, CT · On-site
Responsible for general ledger management, financial reporting, and supporting large-scale accounting operations.
Accountant — Goodwill of Western & Northern Connecticut
2017 – 2019 · Bridgeport, CT · On-site
Managed AR, AP, reconciliations, and operational accounting processes.
Game Developer / Co-Owner — Telefrag Entertainment
2018 – 2023 · On-site
I co-developed gameplay systems, pixel art, combat mechanics, and level design for independent game projects. That experience in moment-to-moment gameplay feel and encounter design is a big part of what I bring to Infinite Dungeon Survival.
Projects with Elliotte Wideman
Here are several requirements engineering and software development projects I collaborated on with Elliotte.
Game Art & Screenshots
Below are gameplay scenes and sprite work I created for Infinite Dungeon Survival.
Role on Infinite Dungeon Survival
On Infinite Dungeon Survival, I worked as our primary gameplay programmer and systems designer. My contributions included:
- Building the core twin-stick movement and shooting controls.
- Designing and tuning enemy waves and spawn logic.
- Creating the arena layout and encounter pacing.
- Collaborating on balance changes and difficulty scaling across waves.
- Supporting UI and feedback tuning based on playtesting with Elliotte and Chancler.