Hello World! I'm a professional nerd working at PBS KIDS building fun educational apps for kids. I love crafting web applications, tinkering with games, and making computers do cool (and dumb) things.
This was a grad-school project where I used FEM analysis to simulate a drum head in real-time. The demo allows you to draw your own drumhead, and it can triangulate that into a mesh that it can feed into a FEM simulation. It incorporates the wave equation with both a dampening term and elasiticty.
In this project, I built out a UI for constructing Lindenmeyer systems, a rule-based string rewriting system that can mimic natural biology. This is very useful for generated content in games, and can fairly easily generate realistic leaves and ferns
This is an experiment using Web Audio to emulate the audio processing hardware of a NES. It's now factored into a library with some examples.
In this simulation I wrote for grad school, I used empirical data from WMATA to construct a simulation of the Orange, Blue, and Silver lines as they pass through DC. I measure average throughput time, along with the standard deviation, as well as plot the distribution of arrival times. You can also enable single tracking on any track segment.