home
my recent projects
comprs
(
Github
)
Rust
image compression algorithm using quadtrees
highly efficient implementation that is able to process 4k images instantly
language
(
Github
)
Haskell
interpreter for langauge designed from the ground up
support for unique features such as infix operator creation
boids
(
Github
)
Rust, WebAssembly, Typescript
fast bird flocking simulation that runs on the browser
quadtree based collision detection and simulation algorithm written in Rust, compiled to WebAssembly
pathtracer
(
Github
)
C++, GLSL, OpenGL
near real-time 3D renderer with a focus on realism
uses a BVH and GLSL shaders to accelerate rendering on the GPU
can handle billions of simulated rays within a few minutes on a consumer grade GPU
gdt
(
Github
)
Python
using a genetic algorithm to optimize decision trees for data classification
custom (and likely first) implementation of novel algorithm
ti84-wordle
(
Github
)
C
popular online word game ported to the TI-84 Plus CE graphing calculator