Hamiltonian Solver

Hamiltonian solver code I wrote for a class project. I wrote a paper comparing symplectic and non-symplectic numerical methods over long term simulations of Schwarzschild trajectories.

Resume and Website Generator

A program that can generate a resume tuned to a job application using AI, and can output the resume as a PDF or html webpage.

Wgpu renderer

A voxel engine and 3D spaceflight simulator. Written in Rust with the WGPU crate.

3D Printer GCode Generator

Generates gcode for 3D printing based on mathematical formulea or SVG files.

Godot Flight Sim

A flight simulator with a procedurally generated planet.

Godot Softbody Simulation

A softbody simulation written in C#, rendered with Godot.

Island Exploration Game

Assignment for videogames as art course.

Neural Network Library

A simple framework for training and sampling small neural networks. Used as a starting point for other projects.

OpenGL Shaders

A collection of shaders I've made in GLSL.

OpenTK Gravity Simulation

N-body particle simulator with efficient CPU and GPU computation with a custom renderer.

Small Blockchain

A very basic blockchain implementation with some web server support.

Small Graphics Projects

This is a collection of graphical experiments and tests