Projects!
Here are some cool things I've done in the past that I'm pretty proud of at a non-professional level!
JavaScript Stuff
- localStorage size audit - Get an idea how much space each key-value pair in
localStorage
is occupying. - Marching Squares - An interactive demo for the marching square algorithm (2020).
- Floyd Steinberg Dithering - Floyd Steinberg dithering in JavaScript. (2020)
- Shaded Teapot in WebGL - Code repo for the shaded teapot in WebGL. You can find the demo here. (2020)
- NesThing - A Nintendo Entertainment System emulator written in TypeScript! (2019)
- face-iterator - A simple WaveFront object parser.
- PizzaMachine - I was practicing front end skills at the time, so be gentle! (2017)
Machine Learning and Artificial Intelligence Stuff
- Stanford Dogs in Tensorflow - Building a neural network using transfer learning using the Stanford Dogs dataset (2023)
Computational Photography and Graphics Stuff
- piasharp - Pixelated Image Abstraction implementation in C# (2021)
- Gradient Domain Editing - Discussion on the approach to Gradient Domain Editing (2021)
- Texture Synthesis and Transfer - Discussion on Texture Synthesis and Transfer (2021)
- Hybrid Images
- Marching Squares
- Data Visualization - Computer Power and Efficiency Through the Years
- Shaded Teapot in WebGL
- Cubic B-Spline Demo
- WebGL Color Interpolation Demo
- Bezier Curve Demo
- Hermite Curve Demo
- 2D Orbit about a Point
- Affine Transformations
Fun Handy Tools
- KillAPrinter - Simple Windows batch script to clear your print queue so that the printer actually stops getting stuck!
- dst2png - A Tajima Embroidery DST Viewer (2016)
- RNCaptcha - A CAPTCHA image generator in .NET (2014)