Skip to main content
Peckham
02Selected work

Projects

A mix of algorithms, machine learning, and interactive demos you can play with right in the browser.

PROJECT
CLASS
PLANNER
Project
01

uwyoschedule — UW Class Schedule Planner

A conflict-free class schedule planner for University of Wyoming students, built on a live copy of the UW course catalog.

Next.jsFull StackProduct
Case study
PROJECT
NO BS
QR
Project
02

No Bullshit QR Codes

Paywalled QR generators broke a friend's printed posters, so I built a free one that never holds your links hostage — with real SVG and PNG export.

Next.jsProductRant
Case study
PROJECT
NEURAL
NET
Project· Interactive
03

Neural Network Visualizer

An interactive tool to visualize the training of a neural network in real time.

Machine LearningInteractiveVisualization
Case study
PROJECT
8
PUZZLE
Project· Interactive
04

8 Puzzle Solver

A sliding-puzzle solver with your choice of heuristic and search algorithm, ported from Python to the browser.

AlgorithmsInteractiveSearch
Case study
PROJECT
FORTH
Project
05

FORTH interpreter in 130* lines of Python

Building a compiler and interpreter for the stack-based FORTH language in a surprisingly small amount of Python.

CompilersPython
Case study
PROJECT
GPT
TRADES
Project
06

GPT-Powered Stock Trading Research

Can a large transformer model act as an all-in-one, news-based trading bot? A senior research project.

Machine LearningResearchNLP
Case study
PROJECT
RAID
VIZ
Project· Interactive
07

RAID Visualizer

An interactive teaching tool for visualizing how RAID arrays stripe, mirror, and rebuild data across drives.

SystemsInteractiveVisualization
Case study