Resume
Download a PDF version here
Key Projects
Keeper | Unity, C# | 8 person team | Capstone project
On Keeper, I worked on character animation integration, save and load functionality, and an interactive in-game journal. I iterated on existing systems and managers and helped in fixing bugs and other stability issues. I collaborated with designers and artists over a two semester development cycle to deliver a completed educational game.
Procedural Animation: Spider | Unity, C# | Solo project
For this project, I implemented a procedural animation system using inverse kinematics, raycasting, and quaternion-based bone rotations by developing a scalable system that dynamically calculates valid surface positions and orientations for each leg and foot. Then the system would animate the leg motion and placement in response to character input.
Pentaflux | Unity, C# | 4 person team | Ludum Dare 49
During a game jam, I designed the player controller and a dynamic tile system that handled spawning, despawning, flipping, and sliding tiles. I created the system to have weighted tile selection to allow designers to control spawn probabilities for enemies, pickups, and environmental tiles. I collaborated with a small team to build a playable game within a 48 hour time constraint.
Relevant Proficiencies
Programming Languages:
C#, C++, C, GDScript, Python, HTML5, JavaScript, Kotlin, Java, MySQL
Game Engines & Tools:
Unity, Unreal Engine, Godot
Visual Studios, Android Studios, Photoshop, 3DS Max, Blender
Platforms:
Windows, Linux, Android, Web
Work Experience
Contractor | Website Development, Burlington VT | Nov 2018 - Present
I designed and maintained redpoppycakery.net, a customer facing website for a local bakery. I collaborated directly with the owner to implement features and changes as business needs evolved over time. I have been managing ongoing site updates, content changes, and usability improvements including a custom photo gallery and contact form.
Manager | Vivid Coffee, Burlington VT | Nov 2020 - Present
My role as a manager included overseeing daily café operations, ensuring smooth workflows, consistent service quality, and adherence to established procedures. I would train baristas, setting performance expectations. I ordered and maintained inventory to support uninterrupted daily operations. I handled cash deposits with accuracy and accountability.
Shift Lead | New Moon Cafe, Burlington VT | Apr 2017 - Nov 2020
As a Shift Lead, I led staff during shifts by assigning tasks to maintain efficient operations. I also helped train new hires. I was responsible for handling cash and deposits. Additionally, I assisted management with inventory tracking and ordering.
Associate Trainer | Panera Bread, Concord NH | Jul 2014 - Nov 2015 &
Associate Trainer | Panera Bread, Burlington VT | Jul 2016 - Aug 2017
As an associate trainer, I was certified to train new employees in any of the entry-level positions. I had excellent customer service, quick speed of service, and was awarded rookie of the year, at both locations.
Tutor | NHTI Concord’s Community College | Sep 2014 - May 2015
While a senior at NHTI I tutored students in the Animation and Graphic Game Programming major, reinforcing core game programming and development concepts by assisting students to understand foundational programming topics.
Education
Champlain College | Bachelor's Degree | Dec 2020
Major: Game Programming
NHTI Concord's Community College | Associate's Degree | May 2015
Major: Animation and Graphic Game Programming