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.

UBID Online Auction System – Requirements Project
Requirements Validation – Smart Home Automation
Requirements Elicitation – Smart Home Automation

Role on Infinite Dungeon Survival

On Infinite Dungeon Survival, I worked as our primary gameplay programmer and systems designer. My contributions included: