Project Portfolio
A selection of software, hardware, and research projects.

Phasor Gate Simulator
An interactive web-based tool exploring the application of unitary matrix operations over time. This simulator models the behavior of a theoretical "Phasor Gate" circuit component, providing a visual representation of quantum state evolution.

Orbital Mechanics Explorer
A web-based 3D gravitational field simulator that allows users to explore and generate gravitational interactions between spheres of different sizes. This simulator is written entirely in JavaScript, and can be modified by inspecting the source code in your browser. It uses Three.js to render the 3D scene and WebGL for high-performance graphics.

Waveform Fractal
This is a work in progress that currently generates an audio fractal that maps back onto itself when frequency is doubled. This is done in the hopes of defining a Hilbert space that contains all sound waves. The audio is generated using the Web Audio API, and the visualization is rendered using Chart.js

Julia Set Visual Explorer
An interactive web application that allows users to explore the fascinating world of Julia sets through real-time rendering and manipulation of complex equations. This project uses HTML5 Canvas for rendering and JavaScript for interactivity, providing a hands-on experience with fractal mathematics.

Gridtronix Custom Cellular Computation Engine
Inspired by Conway's Game of Life, this project is a custom cellular automata engine that allows users to define their own rules for cell interactions. Cells receive logic inputs from the colors of their neighbors and can update their own color based on user-defined rules incorporating these colors. This makes the engine incredibly flexible, beautifully Turing complete, and capable of simulating complex and dynamic systems.
MIDI-Controlled RGB LEDs
A hardware/software project that translates MIDI note instructions into vibrant, dynamic light shows. This system uses an Arduino to control a strip of programmable RGB LEDs, with a web interface for real-time visualization and control via the WebMIDI API.
Like My Work?
If you find my projects, music, or services useful, consider supporting me with a small donation through PayPal. It helps fund new projects and keeps the creative engine running!
☕ Buy Me A Coffee