Nate's Portfolio

Software developer skilled with React, Python, Claude Code, and PostgreSQL. Based in Michigan, PWHL fan, pickleball player.

Featured

〰️

Double Slit Experiment

An interactive visualization of wave interference in the famous double slit experiment.

View Details →
🧊

Platonic Solids Viewer

An interactive 3D viewer for the five Platonic solids, built using Three.js.

View Details →
🔮

TI-83 Fortune Teller

A retro TI-83 calculator styled Magic 8-Ball program built with HTML, CSS, and jQuery.

View Details →

Science

🌊

Stable Fluids

An interactive real-time fluid simulation leveraging WebGL, based on Jos Stam's Stable Fluids paper.

View Details →
🦋

Lorenz Attractor

An interactive 3D visualization of the Lorenz Attractor chaos theory mathematical model.

View Details →
〰️

Double Slit Experiment

An interactive visualization of wave interference in the famous double slit experiment.

View Details →
👹

Maxwell's Demon

An interactive simulation exploring entropy and the second law of thermodynamics.

View Details →

Mathematics

[ q0 ]

Turing Machine

An interactive visualization of a Turing Machine, featuring state transitions and an animated tape execution.

View Details →
🧊

Platonic Solids Viewer

An interactive 3D viewer for the five Platonic solids, built using Three.js.

View Details →
🎯

Galton Board Simulation

An interactive physics simulation of a Galton Board demonstrating the Central Limit Theorem.

View Details →
🗼

Towers of Hanoi

An interactive playable visualization and automated solver for the classic mathematical puzzle.

View Details →
🥧

Monte Carlo Pi Estimation

A high-performance visual simulation estimating Pi by randomly scattering points.

View Details →
🌌

Noise Visualizer

An interactive gallery of procedural generation noise algorithms like Perlin and Worley noise.

View Details →
〽️

Space-Filling Curves

An interactive visualization of Hilbert, Peano, and Moore space-filling curves across multiple iterations.

View Details →
🧩

Wave Function Collapse

An interactive procedural generation demo using the Wave Function Collapse algorithm to tile a grid from a constrained tile set.

View Details →

Audio

🎛️

WebModular Synth

A browser-based modular synthesizer built with React and the Web Audio API, featuring dynamic routing and interactive modules.

View Details →
🎵

Chord Progression Generator

An interactive tool for generating and exploring chord progressions.

View Details →
🔊

Web Audio API demo

A demo of sound in the browser, via the Web Audio API.

View Details →

Miscellaneous

🔮

TI-83 Fortune Teller

A retro TI-83 calculator styled Magic 8-Ball program built with HTML, CSS, and jQuery.

View Details →
💻

Navigator Dashboard

A real-time dashboard visualizing system metrics exposed by the browser's navigator APIs.

View Details →
👽

Alien Caretaker

A virtual pet simulation featuring procedurally generated SVG aliens.

View Details →
🚗

Traffic Simulation

An interactive roundabout traffic simulation featuring autonomous agents.

View Details →
🖥️

Search Party

A Zork-like text adventure.

View Details →
⌨️

Search Party 2.0

A Zork-like text adventure, rebuilt in React.

View Details →