Projects
Instructional Videos
These videos were made by me for online instruction at Oregon State University.
Programming and Web Development
This project demonstrates full-stack web development. Runs on a Render.com web service. Uses Express as a server. MongoDB as the database. Cloudinary to store images. Mapbox to power the maps. Runs on the free service so it takes a few seconds to boot up when first requested.
A todo list program made with React. Uses localStorage to keep the list.
A demonstration of an interactive Django web app. Written in Python. Uses the google translate API to complete the translations.
A demonstration of an interactive calculator. Written in Python. Uses Tkinter on a replit project.
A demonstration of current weather lookup. Written in Python. Uses Tkinter on a replit project. Interfaces with the Open Weather Map API. You'll need to register for an API key to run this yourself.
Games
Try to identify the sun. This is basically an excuse to construct a Brian Regan soundboard.
A silly Flappy Birds clone made with the p5.js Processing library.
A shaders-driven lava lamp simulation.
A classic-style 2D Space Shooter written in Godot.