Portfolio

Computer Science Projects

Snake Game (JavaScript)

As part of my Networks and Web Development course at Lewis & Clark College, I built a browser-based clone of the classic Snake Game using JavaScript, HTML, and CSS. This project helped sharpen my skills in DOM manipulation, responsive design, and game logic. It’s fully deployed via Netlify—check it out by clicking the link above!

Earthquake Preparedness Game (Unity)

Through the John S. Rogers Science Research Program, I spent two summers (2022 & 2023) developing an educational game as part of a collaborative research project between the Psychology and Computer Science departments. Built in Unity, the game simulates life after a 9.0 magnitude earthquake along the Cascadia Subduction Zone. I contributed to development, testing, and deployment, and helped manage the codebase using Git and collaborative tools like Trello.

HoldTune (Twilio + JavaScript)

HoldTune is a customizable call center hold music system I built using Twilio's programmable voice API. The system allows callers to choose their music genre and even skip tracks while waiting on hold. I developed both the logic and call flow handling in JavaScript, integrating it with Twilio Studio and deployed endpoints. This project gave me hands-on experience with APIs, telephony systems, and real-world user experience design.