Project archive / Earlier chapters

The work that helped me get here.

Before the current research focus, I built learning tools, explored algorithms, and experimented with browser games. This is a record of that work.

These projects are archived in the portfolio because they are less central to my current goals. Their original links are preserved; this page does not imply that the underlying repositories have been formally archived or that every demo is actively maintained.

Back to current work

Learning by building

Algorithms & visualizations

Archived portfolio work

Graph algorithms

Interactive graph and shortest-path demonstrations.

Open Graph algorithms
Archived portfolio work

Partition playground

A comparison of exhaustive and heuristic approaches to the partition problem.

Open Partition playground
Archived portfolio work

Sudoku solver

A puzzle interface exploring backtracking and constraint solving.

Open Sudoku solver
Archived portfolio work

AVL leaderboard

A small interactive experiment with balanced trees and rankings.

Open AVL leaderboard

Creative experiments

Games & interaction

Archived portfolio work

Pegish

A browser pinball-style game experiment.

Open Pegish
Archived portfolio work

Space Rangers

An earlier arcade shooter experiment.

Open Space Rangers
Archived portfolio work

Ball pit

A browser-based motion and physics experiment.

Open Ball pit

Earlier technical work

Data & retrieval

Customer Data Pipeline

Earlier data integration work involving ETL, relational and NoSQL sources, and warehouse modeling.

View repository

Temporal Subset ANN

An earlier exploration of interval-valid approximate-nearest-neighbor retrieval with filtering.

View repository