Projects

Role: Indie Game Developer and Designer

Starcrossed Voyagers: The Perilous Planet

  • My Role: Gameplay Developer, Technical Designer, Character Designer, Level Designer, Video Editor (Trailer)

  • Description: Winner of the Best Developer award at the 2021 T9Hacks hackathon, this 2D adventure game takes players across several quirky worlds to save Krusty Karl, a sentient slice of pizza. The game utilizes a conglomeration of different art styles to create the experience of traversing a variety of different worlds.

  • Players: Singleplayer

  • Created with Unity

    ___________________________

  • Additional Resources: N/A

  • Download: GitHub Link

  • Trailer: Official Trailer

Deep Space Scoundrel

  • My Role: QA Tester

  • Description: In this rogue-like space adventure, you use a variety of classic arcade mechanics to explore the universe, customize your ship, land at spaceports, and fraternize with other aliens and low-lives. Use a galaxy of customizable guns and ship parts to build the perfect battle unit and blast through the epic armies hunting you down.

  • Players: Singleplayer

    _________________________

  • Download: Steam

View more information on my Private Projects page

The Space Odyssey

  • My Role: Gameplay Developer, Technical Designer, Narrative Lead, Video Editor (Demo)

  • Description: This educational VR game teaches players about select concepts from biology and chemistry. Teleported to a space ship on a collision course with Earth, players must create fuel using an accurate recipe before time runs out, and use it to power the ship. The game ran a closed beta on the Meta store in 2022.

  • Players: Singleplayer, Multiplayer (Online)

  • Created with Unity

    ___________________________

  • Additional Resources: Project Purpose and Writeup

  • Download: Contact me for download

  • Trailer: Video Demo

Role: QA Tester

Virballs

  • My Role: QA Tester

  • Description: With your trusty rocket-propelled claws, grab local creatures called Virballs and combine them into outlandish weaponry. Every elemental combination produces a hybrid weaponized Virball. Battle your way through six unique planets as you purge the Virballs and help the remaining locals evacuate to their ship.

  • Players: Singleplayer

    _________________________

  • Download: Steam

Role: Software Developer, UI Developer, Researcher

Pandemic

  • My Role: Gameplay Scripter, Technical Designer, UI Developer, UX Designer, Technical Sound Designer, Video Editor (Demo)

  • Description: In this recreation of the turn-based board game Pandemic, players must race to cure a pandemic before it destroys humanity. Players draw cards and move pawns around a board, performing various actions at different cities to slow the spread of the virus.

  • Players: Singleplayer, Multiplayer (Local)

  • Created with Unity

    ___________________________

  • Additional Resources: Writeup of Final System State, System Architecture, and UML

  • Download: GitHub Link

  • Trailer: Video Demo Here

2AD Software Suite

  • My Role: UI Developer

  • Description: 2AD is an AI-powered animation software. I implemented various assets to create clean and consistent UI across all scenes, and I specifically spearheaded UI development for the demo scene centered on the software’s high threshold for animating several characters simultaneously.

Roboshark Rampage

  • My Role: QA Tester, Nintendo Switch Trailer Editor

  • Description: In this endless cave swimmer, you play as a cyborg shark. Avoid mines, collect power-ups and weapons, and navigate through five levels across four worlds. The longer you swim without losing your lives, the more credits you earn.

  • Players: Singleplayer

    _________________________

  • Download: Steam or Nintendo Switch

  • Trailer: Official Nintendo Switch Trailer

Inception: Traversing the Dreamspace

  • My Role: Solo Developer, Gameplay Developer, Technical Designer, Level Designer, Character Designer, Video Editor (Trailer)

  • Description: Set in the world of the film Inception, players must traverse through layers of the dreamscape to successfully perform Inception on The Target before time runs out. Players can choose from several different classes and unique abilities as they traverse through procedural maps, fighting enemies and overcoming enemies in a style largely inspired by the original Pokemon games. This was created for the introductory C++ class at CU Boulder and was later used by professors as reference material. I have revisited and iterated on the project several times since its initial release, most recently to create an official trailer for the game (found below).

  • Players: Singleplayer

  • Created as terminal output in VSCode

    ___________________________

  • Additional Resources: Design Doc and Initial Pitch

  • Download: Contact me for download

  • Trailer: Official Trailer

Star Balls

  • My Role: QA Tester, Nintendo Switch Trailer Editor

  • Description: This golf-like puzzler game follows three robotic stowaways on a spaceship trying to use their unique skills to navigate the craft and escape. Launch Orbit through a gigantic spaceship, avoiding black holes, flames, and killer maintenance bots to win your way to freedom!

Romantic Circles Website

  • My Role: Full-Stack Developer, UI Developer

  • Description: Romantic Circles is a refereed scholarly website devoted to the study of Romantic-period literature and culture. I worked on a full rebuild of the site in a Drupal environment, specifically focusing on UI, database management, and mobile testing.

Predicting the Popularity of Songs in Spotify - ML Research Paper

  • My Role: Co-Author, ML Researcher and Developer

  • Description: I co-authored a research paper (linked here) that examined a dataset of various songs from Spotify through various ML models to see which model most accurately predicted the popularity of the songs from the dataset, as well as what data points contributed to that popularity.

AR Drum Circle and TinyCade

  • My Role: Associate Researcher, UI Developer

  • Description: As a Research Associate at the ACME Lab, I developed games and built units for the TinyCade project, which reimagines gaming with cardboard. I also assisted with prototyping, software research, demo video, and paperwork for the AR Drum Circle project - an AR-based application which allows musicians to jam together in real time from all over the world.