Projects
Ongoing
-
A couple personal side projects
-
Capstone Project Research document, presentation.
Completed
Personal projects
I’ve created many programs. I’m not taking the time to upload all of them, so here are some already on github. These are some old ones I’m willing to share.
-
A dynamic array utility for C
Dynamic arrays are nice to have and C does not have them by default. -
A text-adventure engine written in C
I started this project around the end of 9th or 10th grade. Foolishly, I wasn’t using git yet, so I lost the exact date. The point is, this is old code! I don’t consider this to be great work. -
Slime mold sim
This project is also pretty old. It was to help me learn Go. It does not make use of the GPU even though it should. It is based on this paper. -
Mandelbrot set fragment shader
A simple shader for generating a visual of the famous Mandelbrot set. -
Newton’s fractal fragment shader
Another simple shader for generating a visual of one of Newton’s fractals.
Class-related projects
The following completed projects were done as part of my engineering class and many links must appear as buttons for an unknown reason. Links to class documents are probably only accessible to teachers and students.
- The JPL Sticky Wicket Invention Challenge
In this challenge, each team attempted to strike rubber balls through wickets. Despite its name, the wickets were not sticky, and devices were forbade from sticking to the ground. My team’s research document can be found . My team also made a and a . Ms. Snyder kindly provided .
Class-related labs
-
In this lab, small teams investigated the efficiency of the pulley, lever, screw, and inclined plane. -
In this lab, teams tested bolts made from different materials to see the yield curve of each material.