Golisano College of Computing and Information Sciences
Bachelor of Science, Game Design and Development
Dean's List: Fall 2018, Fall 2019, Spring 2020, Spring 2021
RIT Presidential Scholarship Recipient
Portfolio Academic and Personal Projects
Requiem of Stardust
July 2023
Independent project, team of 2 — Godot 4.1
Brainstormed game mechanics with a creative writer to develop a short narrative game about a dying MMO.
Worked with the writer to mock up and develop functional versions of mechanics from MMO games to support the story.
Effectively leveraged external libraries, including
Dialogue Manager
for written dialogue and
State Charts
for fictional players' AI.
Novakid Artifact Quest
August 2021 - December 2021
Academic project, team of 5 — Lua, game mod
Designed and coded a unique, powerful gun to act as a reward for
players in the game Starbound.
Regularly updated the team, using their feedback to iterate on the
weapon's visual effects and "feel" until everyone was satisfied.
Our mod was popular enough to be featured on the game's Steam
Workshop immediately after its release. As of December 2023,
was used by over 14,000 players and rated 96% positive.
Echo Voice
April 2021 - August 2021
Independent project, solo - Electron, HTML/CSS, JavaScript (ES6)
A voice changer application designed for roleplaying Warforged
characters in Dungeons & Dragons.
Originally a rough prototype for personal use; cleaned up and
published after other players expressed interest.
Extensively researched and used the Web Audio API in order to
achieve a robot-like voice effect.
Field of Eggs
March 2021 - May 2021
Academic project, solo - HTML/CSS, JavaScript (ES6)
An incremental/clicker game based on cellular automata, themed after
Blaseball (an ongoing web game at the time).
Designed and developed solo as a standalone browser game for an
advanced web development class.
Learned new ES6 concepts, including modules and classes, to help
create more advanced game features.
Tumblr Tag Search
October 2019
Academic project, solo - HTML/CSS, JavaScript, AJAX
A single-page app that displays recent posts from a specific Tumblr
tag in an "infinitely scrolling" style.
Designed and built as a single-page tool for an introductory web
development class.
Learned and applied the basics of accessing RESTful APIs for the
purposes of the project.
RPS: Odyssey
January 2019 - May 2019
Academic project, team of 4 - C#, MonoGame
A comedically difficult platforming game with turn-based RPG combat
themed around rock-paper-scissors.
Developed in cooperation with 3 other students as a semester-long,
academic project.
Created the game's physics and input engines, and maintained them
throughout its development.