My Projects
A collection of open-source projects showcasing my work in web development, full-stack applications, and development tools.
Shape Explorer — 6th Grade Geometry Helper
Drag the corners of a quadrilateral and watch the angles update in real time. Built for middle school students!
Fractal Explorer — Infinite Zoom
Explore the infinite complexity of the Mandelbrot Set. Scroll to zoom in — the deeper you go, the more detail appears.
Lissajous Curves — Parametric Patterns
Tweak two sine-wave frequencies and a phase to draw beautiful closed curves. Optional trail mode for a hypnotic effect.
Pendulum Wave — Physics Toy
Fifteen pendulums with slightly different lengths create waves that line up and scatter. Pause and resume to watch the pattern evolve.
Double Pendulum — Chaos Toy
Watch a classic chaotic system. Two rods, two bobs, no randomness — just physics. Toggle trail, pause, and reset.
Game of Life — Cellular Automata
Conway's classic zero-player game. Click to draw cells, hit Play, and watch simple rules create endless patterns.
Spirograph — Gear Drawing Toy
Watch the pen trace curves as the inner circle rolls inside the outer. Change inner radius and pen distance to create different patterns.
Wave Interference — Two-Source Pattern
See constructive and destructive interference from two coherent sources. Adjust wavelength to change the fringe spacing — same idea as double-slit experiments.
Recursive Tree — Branching Visual
Tweak depth, branch angle, and scale to grow different trees. Simple recursion, infinite variety.
Want to see more of my work?
View All Projects on GitHub