CODING PROJECTS

Halloween Maze

09/2020

Fun fact: this is the first "coding project" I ever created! It was created on Scratch, so although its development did not involve any coding languages, I learned a lot about basic coding structures and principles. I dedicated a lot of time to testing the gameplay and coming up with creative ways to ensure users had a smooth gaming experience with no obvious errors. This project was particularly special because we were given complete creative freedom and ignited my passion for coding.

Halloween Maze Screenshot Halloween Maze Screenshot Halloween Maze Screenshot

OpenGL Coin-Collecting/Enemy-Avoiding Game

OpenGL | C++ •

12/2024

For my CSCI441 (Computer Graphics) final project, I developed a 3D coin-collecting and enemy-avoiding game using OpenGL. The game features a player-controlled character that navigates through a 3D environment to collect coins while avoiding moving enemies. I implemented various graphical techniques, including texture mapping, lighting, and camera controls, to enhance the visual experience. This project allowed me to apply my knowledge of computer graphics and improve my programming skills in C++.

OpenGL Game Screenshot OpenGL Game Screenshot

Studysaurus App

Kotlin | Jetpack Compose | Firebase •

05/2025

During CSCI448 (Mobile Application Development), I collaborated with a team to develop the Studysaurus app. StudySaurus is a motivational productivity application designed to encourage users through task completion. Users interact with a customizable dinosaur companion whose well-being and appearance are tied to the user's real-world productivity. Key features include task creation and management, an in-app shop for cosmetic accessories, and dinosaur customization.

Studysaurus App Screenshot Studysaurus App Screenshot Studysaurus App Screenshot Studysaurus App Screenshot Studysaurus App Screenshot Studysaurus App Screenshot

Personal Website

HTML | CSS | JavaScript •

12/2025

Yes, the website that you're looking at right now! I'm sure I will continue to update this with new updates or improvements-- just like with any "art" I create, I never know when to stop tweaking it. If you're curious and want to check my editing history or the raw code, click the link below!