Assorted Projects
Random featured project
If you see this, enable JS
Some other projects
Static Site/Blog Generator
Python
-
My blog is generated
using this
-
Initially used Jekyll, but didn't like it, so thought it would be cool
to write my own
- Less features, ofc, but still pretty cool
- Much easier to customize looks and behavior to my taste
[WIP] Chess Variants
Nodejs, React
[WIP] Memory organizer app
Nodejs, Electron
2048 Game (terminal)
Python
- This was an interview question that I failed back in the day
- Simple terminal 2048 game written in Python
-
Terminal only for now, but might make a frontend for it so it can be
played in the browser
OCR in the browser
Python, Jupyter Notebook, PyTorch, ONNX, JS, CSS, HTML
-
Trained my own convolutional neural network using Pytorch on the
EMNIST dataset
- Set up a website to demo the model with mouse cursor drawing
- No backend! Everything runs on locally in your browser.
Cost Splitter
HTML, CSS, JS
-
No backend webapp app to divide costs of multiple items between
multiple people
- Better than a spreadsheet!
- Used for roomies' Costco runs
when2meet to csv converter
Python, Jupyter Notebook
- Scrapes when2meet to csv form
-
Some external tools allow for better analysis, but when2meet has
better UI for collecting responses
SCUDEM Competition Animations
Processing
-
Animations for the presentation of the SCUDEM modeling competition
- Tied for first place in the competition :P
Interactive map and shortest path finder
HTML, CSS, JS
- Team project from high school for the STLP competition
-
Added points-of-interest manually, and shortest paths were computed
with Dijkstra's algo.
-
Supported features like multiple floors (noncontinuous paths) and
custom destinations near existing POIs