Programming Projects

Programming Projects


Particle System

2021 - Particle System

A custom-built particle system written in C. A project for a class to learn about how to spawn individual particles and manipulate them in a 2D space.

Ray Tracer

2021 - DIY Ray Tracer

A custom-built ray tracer written in Java. A project made to learn about computer graphics to manually make a ray tracer that would render a 3D scene with different geometries.

Learning Languages

2022 - Learning 8 Programming Languages in 3 Months

Documented learning 8 different programming languages.

AI Maze-Solving Robot

2023 - AI Maze-Solving Robot

Designed an AI to navigate through mazes autonomously. Used different algorithms to find the pattern of the maze and race through it.

ESP32 Projects

2024 - ESP32 Learning Projects

Created a series of projects to learn about the ESP32 microcontroller. Link to the website with the projects is here.

DIY Guitar Pedal

2024 - DIY Guitar Pedal Adventures

Designed and built custom guitar pedals for fun using different methods. [Details on design and sound samples].

Pinyata Rhythm Game

2024 - GameJam: Pinyata Rhythm Game

A rhythm game made in Unity. Worked on a team of 4 to create a rhythm game where the player hits a pinata to the beat of the music. Project had all original code, art, and music. Source code can be found here. Itch.io page can be found here.

VR Campus Tour

2024 - Making a VR Campus Tour App

Created a VR app in unity to provide tours of the Trinity Western University Campus. More details to come.

RecordPlayer

2024 - Making a Spotify Record Player

Designed and built a cutom record player that would trigger playback on spotify.


Back to Main Page